org.exolab.jms.server.net
Class RemoteServerConnector
java.lang.Object
|
+--org.exolab.jms.server.net.RemoteServerConnector
- All Implemented Interfaces:
- ServerConnector
- public class RemoteServerConnector
- extends java.lang.Object
- implements ServerConnector
Implementation of the ServerConnector interface, that provides
remoting via an ORB.
- Version:
- $Revision: 1.7 $ $Date: 2006/02/23 11:17:40 $
- Author:
- Tim Anderson
|
Method Summary |
void |
bindConnectionFactories(javax.naming.Context context)
Bind any factory object specified in the configuration file to the
specified JNDI context. |
void |
close()
Close the interface, releasing any resources. |
void |
init()
Initialises the server interface for the specified connector. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RemoteServerConnector
public RemoteServerConnector(org.exolab.jms.config.types.SchemeType scheme,
Configuration config,
org.exolab.jms.net.connector.Authenticator authenticator,
ServerConnectionFactory factory,
AdminConnectionManager manager,
NameService names,
org.exolab.jms.common.threads.ThreadPoolFactory threads)
- Construct a new
RemoteServerConnector.
- Parameters:
scheme - the type of the connector to useconfig - the server configurationauthenticator - the authenticator for authenticating clientsfactory - the factory for ServerConnection
instancesnames - the name servicethreads - the thread pool factory
init
public void init()
throws ServerException
- Initialises the server interface for the specified connector.
- Specified by:
init in interface ServerConnector
- Throws:
ServerException - if the interface cannot be initialised
bindConnectionFactories
public void bindConnectionFactories(javax.naming.Context context)
throws javax.naming.NamingException
- Bind any factory object specified in the configuration file to the
specified JNDI context.
- Specified by:
bindConnectionFactories in interface ServerConnector
- Parameters:
context - context to bind factory objects- Throws:
javax.naming.NamingException - if a naming error occurs
close
public void close()
throws ServerException
- Close the interface, releasing any resources.
- Specified by:
close in interface ServerConnector
- Throws:
ServerException - if the interface cannot be closed
Copyright © 1999-2007 The OpenJMS Group. All Rights Reserved.