org.exolab.jms.administration.http
Class SslHttpJmsAdminConnection

java.lang.Object
  |
  +--org.exolab.jms.administration.mipc.IpcJmsAdminConnection
        |
        +--org.exolab.jms.administration.http.HttpJmsAdminConnection
              |
              +--org.exolab.jms.administration.http.SslHttpJmsAdminConnection
All Implemented Interfaces:
AdminConnection, JmsAdminServerIfc

public class SslHttpJmsAdminConnection
extends HttpJmsAdminConnection

This class is repsonsible for opening an https connection to the server and passing and packing all requests for delivery.

Version:
$Revision: 1.8 $ $Date: 2003/08/17 01:32:21 $
Author:
Jim Mourikis
See Also:
HttpClient

Constructor Summary
SslHttpJmsAdminConnection(java.lang.String host, int port, java.lang.String path, java.lang.String username, java.lang.String password)
          Create the connection to the server
 
Method Summary
protected  void openConnection()
          Create HTTPS client connection.
 
Methods inherited from class org.exolab.jms.administration.http.HttpJmsAdminConnection
close, getPath, getURL
 
Methods inherited from class org.exolab.jms.administration.mipc.IpcJmsAdminConnection
addDestination, addDurableConsumer, addUser, changePassword, connect, createClientConnection, destinationExists, durableConsumerExists, getAllDestinations, getAllUsers, getConnection, getDurableConsumerMessageCount, getDurableConsumers, getHost, getPort, getQueueMessageCount, isConnected, purgeMessages, removeDestination, removeDurableConsumer, removeUser, setConnection, stopServer, unregisterConsumer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SslHttpJmsAdminConnection

public SslHttpJmsAdminConnection(java.lang.String host,
                                 int port,
                                 java.lang.String path,
                                 java.lang.String username,
                                 java.lang.String password)
                          throws javax.jms.JMSException
Create the connection to the server
Parameters:
host - the webserver host
port - the webserver port
path - the admin servlet path. May be null
username - the admin user name
password - the admin password
Throws:
javax.jms.JMSException - if a connection cannot be established
Method Detail

openConnection

protected void openConnection()
                       throws javax.jms.JMSException
Create HTTPS client connection.
Overrides:
openConnection in class HttpJmsAdminConnection
Throws:
javax.jms.JMSException - If the connection fails.


Copyright © 1999-2004 The OpenJMS Group. All Rights Reserved.