A B C D E G H I K L M N O P R S T U V W _

A

AbstractConnectionFactory - class org.exolab.jms.net.connector.AbstractConnectionFactory.
Abstract implementation of the ConnectionFactory interface.
AbstractConnectionFactory(String, ManagedConnectionFactory, ConnectionManager) - Constructor for class org.exolab.jms.net.connector.AbstractConnectionFactory
Construct a new AbstractConnectionFactory.
AbstractConnectionFactory(String, String, ManagedConnectionFactory, ConnectionManager) - Constructor for class org.exolab.jms.net.connector.AbstractConnectionFactory
Construct a new AbstractConnectionFactory.
AbstractConnectionManager - class org.exolab.jms.net.connector.AbstractConnectionManager.
Abstract implementation of the ConnectionManager interface.
AbstractConnectionManager(InvocationHandler, Authenticator, Map) - Constructor for class org.exolab.jms.net.connector.AbstractConnectionManager
Construct a new AbstractConnectionManager.
AbstractHTTPConnectionFactory - class org.exolab.jms.net.http.AbstractHTTPConnectionFactory.
A factory for establishing and accepting HTTP/HTTPS connections.
AbstractHTTPConnectionFactory(String, String, ManagedConnectionFactory, ConnectionManager) - Constructor for class org.exolab.jms.net.http.AbstractHTTPConnectionFactory
Construct a new AbstractHTTPConnectionFactory.
AbstractHTTPManagedConnectionFactory - class org.exolab.jms.net.http.AbstractHTTPManagedConnectionFactory.
Abstract implementation of the ManagedConnectionFactory interface, for HTTP and HTTPS connectors.
AbstractHTTPManagedConnectionFactory() - Constructor for class org.exolab.jms.net.http.AbstractHTTPManagedConnectionFactory
 
AbstractManagedConnection - class org.exolab.jms.net.connector.AbstractManagedConnection.
Abstract implementation of the ManagedConnection interface.
AbstractManagedConnection() - Constructor for class org.exolab.jms.net.connector.AbstractManagedConnection
Construct a new AbstractManagedConnection.
AbstractORB - class org.exolab.jms.net.orb.AbstractORB.
Abstract implementation of the ORB interface.
AbstractORB(ClassLoader, Map) - Constructor for class org.exolab.jms.net.orb.AbstractORB
Construct a new AbstractORB.
accept(ManagedConnectionAcceptorListener) - Method in interface org.exolab.jms.net.connector.ManagedConnectionAcceptor
Start accepting connections
accept(ManagedConnectionAcceptorListener) - Method in class org.exolab.jms.net.socket.SocketManagedConnectionAcceptor
Start accepting connections.
accept(ManagedConnectionFactory, ConnectionRequestInfo) - Method in interface org.exolab.jms.net.connector.ConnectionManager
Start accepting connections
accept(ManagedConnectionFactory, ConnectionRequestInfo) - Method in class org.exolab.jms.net.connector.AbstractConnectionManager
Start accepting connections.
accept(URI) - Method in class org.exolab.jms.net.connector.AbstractConnectionManager
Listen for new connections on the specified URI, using the default connection acceptor properties.
accept(URI) - Method in interface org.exolab.jms.net.connector.ConnectionFactory
Listen for new connections on the specified URI, using the default connection acceptor properties.
accept(URI) - Method in class org.exolab.jms.net.connector.AbstractConnectionFactory
Listen for new connections on the specified URI, using the default connection acceptor properties.
accept(URI) - Method in class org.exolab.jms.net.orb.AbstractORB
Accept connections on the specified URI.
accept(URI, Map) - Method in class org.exolab.jms.net.connector.AbstractConnectionManager
Listen for new connections on the specified URI, using the specified acceptor properties.
accept(URI, Map) - Method in interface org.exolab.jms.net.connector.ConnectionFactory
Listen for new connections on the specified URI, using the specified acceptor properties
accept(URI, Map) - Method in class org.exolab.jms.net.connector.AbstractConnectionFactory
Listen for new connections on the specified URI, using the specified acceptor properties.
accepted(ManagedConnectionAcceptor, ManagedConnection) - Method in interface org.exolab.jms.net.connector.ManagedConnectionAcceptorListener
Invoked when a new connection is accepted.
adapt(Throwable) - Method in interface org.exolab.jms.net.proxy.ThrowableAdapter
Adapts an Throwable to the target exception type.
addCallerListener(String, CallerListener) - Method in class org.exolab.jms.net.connector.MulticastCallerListener
Registers an event listener for caller events.
addCallerListener(String, CallerListener) - Method in interface org.exolab.jms.net.orb.ORB
Register a caller event listener.
addManagedConnectionFactory(ManagedConnectionFactory) - Method in class org.exolab.jms.net.connector.AbstractConnectionManager
Register a managed connection factory.
addRoute(String, String) - Method in class org.exolab.jms.net.orb.AbstractORB
Add a route for exported objects.
addRoute(String, String) - Method in interface org.exolab.jms.net.orb.ORB
Add a route for exported objects.
allocateConnection(ManagedConnectionFactory, Principal, ConnectionRequestInfo) - Method in interface org.exolab.jms.net.connector.ConnectionManager
Allocate a new connection
allocateConnection(ManagedConnectionFactory, Principal, ConnectionRequestInfo) - Method in class org.exolab.jms.net.connector.AbstractConnectionManager
Allocate a new connection.
appendPath(String) - Method in class org.exolab.jms.net.uri.URI
Append to the end of the path of this URI.
authenticate(Authenticator) - Method in class org.exolab.jms.net.multiplexer.Multiplexer
Performs authentication on initial connection.
authenticate(Principal) - Method in interface org.exolab.jms.net.connector.Authenticator
Determines if a principal has permissions to connect
authenticate(Principal) - Method in class org.exolab.jms.net.multiplexer.Multiplexer
Perform authentication on initial connection.
Authenticator - interface org.exolab.jms.net.connector.Authenticator.
An Authenticator authenticates new connections

B

bind(String, Proxy) - Method in interface org.exolab.jms.net.registry.Registry
Binds the specified name to a remote object.

C

Caller - interface org.exolab.jms.net.connector.Caller.
A Caller represents the client performing remote method invocations via an Connection
CallerImpl - class org.exolab.jms.net.connector.CallerImpl.
Implementation of the Caller interface
CallerImpl(URI, URI) - Constructor for class org.exolab.jms.net.connector.CallerImpl
Construct a new CallerImpl
CallerListener - interface org.exolab.jms.net.connector.CallerListener.
A listener for Caller events
canAccept(URI) - Method in class org.exolab.jms.net.connector.AbstractConnectionManager
Determines if this factory supports listening for new connections on the specified URI.
canAccept(URI) - Method in interface org.exolab.jms.net.connector.ConnectionFactory
Determines if this factory supports listening for new connections on the specified URI.
canAccept(URI) - Method in class org.exolab.jms.net.connector.AbstractConnectionFactory
Determines if this factory supports listening for new connections on the specified URI.
canConnect(URI) - Method in class org.exolab.jms.net.connector.AbstractConnectionManager
Determines if this factory supports connections to the specified URI.
canConnect(URI) - Method in interface org.exolab.jms.net.connector.ConnectionFactory
Determines if this factory supports connections to the specified URI.
canConnect(URI) - Method in class org.exolab.jms.net.connector.AbstractConnectionFactory
Determines if this factory supports connections to the specified URI.
close() - Method in class org.exolab.jms.net.connector.AbstractConnectionManager
Close this connection manager.
close() - Method in interface org.exolab.jms.net.connector.ConnectionPool
Closes this connection pool, cleaning up any allocated resources.
close() - Method in interface org.exolab.jms.net.connector.Connection
Close this connection, releasing any allocated resources.
close() - Method in interface org.exolab.jms.net.connector.ManagedConnectionAcceptor
Stop accepting connection requests, and clean up any allocated resources
close() - Method in interface org.exolab.jms.net.multiplexer.Endpoint
Closes the endpoint
close() - Method in class org.exolab.jms.net.multiplexer.Multiplexer
Close the multiplexer, releasing any resources.
close() - Method in class org.exolab.jms.net.socket.SocketManagedConnectionAcceptor
Stop accepting connection requests, and clean up any allocated resources.
close() - Method in class org.exolab.jms.net.socket.SocketEndpoint
Closes the endpoint
close(Channel) - Method in class org.exolab.jms.net.multiplexer.Multiplexer
Close a channel.
closed() - Method in interface org.exolab.jms.net.multiplexer.MultiplexerListener
Invoked when the connection is closed by the peer.
closed() - Method in class org.exolab.jms.net.multiplexer.MultiplexedManagedConnection
Invoked when the connection is closed by the peer.
closed(ManagedConnection) - Method in interface org.exolab.jms.net.connector.ManagedConnectionListener
Notifies closure of a connection.
configure(SSLProperties) - Static method in class org.exolab.jms.net.util.SSLHelper
Configure the secure socket layer.
connect(URI, String, String) - Method in class org.exolab.jms.net.orb.AbstractORB
Connect to the specified URI.
ConnectException - exception org.exolab.jms.net.connector.ConnectException.
A ConnectException is thrown if a connection is refused to the remote server for a remote method call.
ConnectException() - Constructor for class org.exolab.jms.net.connector.ConnectException
Construct a new ConnectException
ConnectException(String) - Constructor for class org.exolab.jms.net.connector.ConnectException
Construct a new ConnectException with no target exception
ConnectException(String, Throwable) - Constructor for class org.exolab.jms.net.connector.ConnectException
Construct a new ConnectException with a detail message and target exception
ConnectException(Throwable) - Constructor for class org.exolab.jms.net.connector.ConnectException
Construct a new ConnectException with a target exception
Connection - interface org.exolab.jms.net.connector.Connection.
A Connection represents an application-level handle that is used by a client to access the underlying physical connection.
ConnectionContext - class org.exolab.jms.net.connector.ConnectionContext.
ConnectionContext enables connectors to associate a Connection and ConnectionFactory with th current thread, to enable deserialized Proxy instances to resolve a Connection back to the server.
ConnectionFactory - interface org.exolab.jms.net.connector.ConnectionFactory.
A factory for establishing connections, and accepting them.
ConnectionManager - interface org.exolab.jms.net.connector.ConnectionManager.
Manages the creation and acceptance of connections
ConnectionPool - interface org.exolab.jms.net.connector.ConnectionPool.
Manages a pool of ManagedConnection instances, for a particular ManagedConnectionFactory.
ConnectionProperties - interface org.exolab.jms.net.connector.ConnectionProperties.
The ConnectionProperties interface enables a client to configure connector specific connection properties.
ConnectionRequestInfo - interface org.exolab.jms.net.connector.ConnectionRequestInfo.
The ConnectionRequestInfo interface enables a connector to pass its own request specific data structure across the connection request flow.
ContextInvocationHandler - class org.exolab.jms.net.connector.ContextInvocationHandler.
InvocationHandler implementation that sets the current ConnectionContext.
ContextInvocationHandler(InvocationHandler, ConnectionFactory, ManagedConnection) - Constructor for class org.exolab.jms.net.connector.ContextInvocationHandler
Construct a new ContextInvocationHandler.
convertHostToAddress(URI) - Static method in class org.exolab.jms.net.uri.URIHelper
Helper to convert the host name portion of a URI to its corresponding IP address.
create(String, String, int) - Static method in class org.exolab.jms.net.uri.URIHelper
Helper to create an URI.
create(String, String, int, String) - Static method in class org.exolab.jms.net.uri.URIHelper
Helper to create an URI.
create(String, String, int, String, Map) - Static method in class org.exolab.jms.net.uri.URIHelper
Helper to create an URI.
create(String, String, int, String, String) - Static method in class org.exolab.jms.net.uri.URIHelper
Helper to create an URI.
createConnectionFactory(ConnectionManager) - Method in interface org.exolab.jms.net.connector.ManagedConnectionFactory
Creates a new connection factory
createConnectionFactory(ConnectionManager) - Method in class org.exolab.jms.net.http.HTTPSManagedConnectionFactory
Creates a new connection factory.
createConnectionFactory(ConnectionManager) - Method in class org.exolab.jms.net.http.HTTPManagedConnectionFactory
Creates a new connection factory
createConnectionFactory(ConnectionManager) - Method in class org.exolab.jms.net.rmi.RMIManagedConnectionFactory
Creates a new connection factory
createConnectionFactory(ConnectionManager) - Method in class org.exolab.jms.net.tcp.TCPSManagedConnectionFactory
Creates a new connection factory.
createConnectionFactory(ConnectionManager) - Method in class org.exolab.jms.net.tcp.TCPManagedConnectionFactory
Creates a new connection factory.
createConnectionFactory(ConnectionManager) - Method in class org.exolab.jms.net.vm.VMManagedConnectionFactory
Creates a new connection factory.
createConnectionPool(ManagedConnectionFactory, InvocationHandler, ConnectionFactory) - Method in class org.exolab.jms.net.connector.AbstractConnectionManager
Creates a new connection pool.
createEndpoint() - Method in class org.exolab.jms.net.multiplexer.MultiplexedManagedConnection
Creates the endpoint to multiplex data over.
createEndpoint() - Method in class org.exolab.jms.net.socket.SocketManagedConnection
Returns the endpoint to multiplex data over.
createInvoker(Principal, RMIInvoker, String) - Method in interface org.exolab.jms.net.rmi.RMIInvokerFactory
Creates an authenticated invoker
createInvoker(Principal, RMIInvoker, String) - Method in class org.exolab.jms.net.rmi.RMIInvokerFactoryImpl
Creates an authenticated invoker.
createManagedConnection(Principal, ConnectionRequestInfo) - Method in interface org.exolab.jms.net.connector.ManagedConnectionFactory
Creates a new connection
createManagedConnection(Principal, ConnectionRequestInfo) - Method in interface org.exolab.jms.net.connector.ConnectionPool
Creates a new connection.
createManagedConnection(Principal, ConnectionRequestInfo) - Method in class org.exolab.jms.net.http.HTTPSManagedConnectionFactory
Creates a new connection.
createManagedConnection(Principal, ConnectionRequestInfo) - Method in class org.exolab.jms.net.http.HTTPManagedConnectionFactory
Creates a new connection
createManagedConnection(Principal, ConnectionRequestInfo) - Method in class org.exolab.jms.net.rmi.RMIManagedConnectionFactory
Creates a new connection.
createManagedConnection(Principal, ConnectionRequestInfo) - Method in class org.exolab.jms.net.tcp.TCPSManagedConnectionFactory
Creates a new connection.
createManagedConnection(Principal, ConnectionRequestInfo) - Method in class org.exolab.jms.net.tcp.TCPManagedConnectionFactory
Creates a new connection.
createManagedConnection(Principal, ConnectionRequestInfo) - Method in class org.exolab.jms.net.vm.VMManagedConnectionFactory
Creates a new connection.
createManagedConnection(URI, Socket, Authenticator) - Method in class org.exolab.jms.net.socket.SocketManagedConnectionAcceptor
Create a new server-side ManagedConnection for an accepted socket connection.
createManagedConnectionAcceptor(Authenticator, ConnectionRequestInfo) - Method in interface org.exolab.jms.net.connector.ManagedConnectionFactory
Creates an acceptor for connections
createManagedConnectionAcceptor(Authenticator, ConnectionRequestInfo) - Method in interface org.exolab.jms.net.connector.ConnectionPool
Creates an acceptor for connections
createManagedConnectionAcceptor(Authenticator, ConnectionRequestInfo) - Method in class org.exolab.jms.net.http.HTTPSManagedConnectionFactory
Creates an acceptor for connections.
createManagedConnectionAcceptor(Authenticator, ConnectionRequestInfo) - Method in class org.exolab.jms.net.http.HTTPManagedConnectionFactory
Creates an acceptor for connections
createManagedConnectionAcceptor(Authenticator, ConnectionRequestInfo) - Method in class org.exolab.jms.net.rmi.RMIManagedConnectionFactory
Creates an acceptor for connections.
createManagedConnectionAcceptor(Authenticator, ConnectionRequestInfo) - Method in class org.exolab.jms.net.tcp.TCPSManagedConnectionFactory
Creates an acceptor for connections.
createManagedConnectionAcceptor(Authenticator, ConnectionRequestInfo) - Method in class org.exolab.jms.net.tcp.TCPManagedConnectionFactory
Creates an acceptor for connections.
createManagedConnectionAcceptor(Authenticator, ConnectionRequestInfo) - Method in class org.exolab.jms.net.vm.VMManagedConnectionFactory
Creates an acceptor for connections.
createMultiplexer(Endpoint, Authenticator) - Method in class org.exolab.jms.net.multiplexer.MultiplexedManagedConnection
Create a new server-side multiplexer.
createMultiplexer(Endpoint, Principal) - Method in class org.exolab.jms.net.multiplexer.MultiplexedManagedConnection
Create a new client-side multiplexer.
createORB() - Static method in class org.exolab.jms.net.orb.ORBFactory
Construct a new ORB.
createORB(Authenticator, Map) - Static method in class org.exolab.jms.net.orb.ORBFactory
Construct a new ORB.
createORB(Authenticator, String) - Static method in class org.exolab.jms.net.orb.ORBFactory
Construct a new ORB.
createORB(Map) - Static method in class org.exolab.jms.net.orb.ORBFactory
Construct a new ORB.
createORB(String) - Static method in class org.exolab.jms.net.orb.ORBFactory
Construct a new ORB.
createServerSocket(int, int, InetAddress) - Method in class org.exolab.jms.net.socket.SocketManagedConnectionAcceptor
Create a new server socket.
createSocket(SocketRequestInfo) - Method in class org.exolab.jms.net.socket.SocketManagedConnection
Creates a new socket.
createSocket(String, int) - Method in class org.exolab.jms.net.socket.SocketManagedConnection
Creates a new socket.

D

DefaultConnectionManager - class org.exolab.jms.net.orb.DefaultConnectionManager.
Default implementation of the ConnectionManager interface.
DefaultConnectionManager(InvocationHandler, Authenticator, Map) - Constructor for class org.exolab.jms.net.orb.DefaultConnectionManager
Construct a new DefaultConnectionManager.
Delegate - interface org.exolab.jms.net.proxy.Delegate.
The Delegate interface supports the invocation of remote methods over arbitrary transport protocols.
destroy() - Method in interface org.exolab.jms.net.connector.ManagedConnection
Destroys the physical connection.
destroy() - Method in class org.exolab.jms.net.multiplexer.MultiplexedManagedConnection
Destroys the physical connection.
disconnect() - Method in interface org.exolab.jms.net.rmi.RMIInvoker
Notifies that the remote peer is disconnecting.
disconnect() - Method in class org.exolab.jms.net.rmi.RMIInvokerImpl
Notifies that the remote peer is disconnecting.
disconnected(Caller) - Method in interface org.exolab.jms.net.connector.CallerListener
Notifies that a caller has been disconnected
disconnected(Caller) - Method in class org.exolab.jms.net.connector.MulticastCallerListener
Notifies that a connection has been disconnected.
dispose() - Method in class org.exolab.jms.net.orb.UnicastDelegate
Dispose the delegate, releasing any resources.
dispose() - Method in interface org.exolab.jms.net.proxy.Delegate
Dispose the delegate, releasing any resources.
disposeProxy() - Method in class org.exolab.jms.net.proxy.Proxy
Dispose this proxy, releasing any allocated resources.
doExportTo(Object, URI) - Method in class org.exolab.jms.net.orb.AbstractORB
Export an object to a specific URI.

E

EMBED_REGISTRY - Static variable in class org.exolab.jms.net.rmi.RMIRequestInfo
Connection property name to indicate the whether the registry is embedded or not.
Endpoint - interface org.exolab.jms.net.multiplexer.Endpoint.
Communications endpoint
equals(Object) - Method in interface org.exolab.jms.net.connector.ConnectionRequestInfo
Checks whether this instance is equal to another.
equals(Object) - Method in interface org.exolab.jms.net.connector.ConnectionProperties
Checks whether this instance is equal to another.
equals(Object) - Method in class org.exolab.jms.net.connector.URIRequestInfo
Checks whether this instance is equal to another.
equals(Object) - Method in class org.exolab.jms.net.http.HTTPRequestInfo
Checks whether this instance is equal to another.
equals(Object) - Method in class org.exolab.jms.net.rmi.RMIRequestInfo
Checks whether this instance is equal to another.
equals(Object) - Method in class org.exolab.jms.net.socket.SocketRequestInfo
Checks whether this instance is equal to another.
equals(Object) - Method in class org.exolab.jms.net.tcp.TCPSRequestInfo
Checks whether this instance is equal to another.
equals(Object) - Method in class org.exolab.jms.net.uri.URI
Determines if the passed-in Object is equivalent to this URI.
equals(Object) - Method in class org.exolab.jms.net.util.SSLProperties
Checks whether this instance is equal to another.
equals(Object, Object) - Method in class org.exolab.jms.net.socket.SocketRequestInfo
Helper to compare two objects for equality.
error(ManagedConnectionAcceptor, Throwable) - Method in interface org.exolab.jms.net.connector.ManagedConnectionAcceptorListener
Invoked when the acceptor receives an error.
error(ManagedConnection, Throwable) - Method in interface org.exolab.jms.net.connector.ManagedConnectionListener
Notifies a connection related error.
error(Throwable) - Method in interface org.exolab.jms.net.multiplexer.MultiplexerListener
Invoked when an error occurs on the multiplexer.
error(Throwable) - Method in class org.exolab.jms.net.multiplexer.MultiplexedManagedConnection
Invoked when an error occurs on the multiplexer.
export(Properties) - Method in class org.exolab.jms.net.connector.URIRequestInfo
Helper to export this to a Properties instance.
export(Properties) - Method in class org.exolab.jms.net.http.HTTPRequestInfo
Helper to export this to a Properties instance.
export(Properties) - Method in class org.exolab.jms.net.rmi.RMIRequestInfo
Helper to export this to a Properties instance.
export(Properties) - Method in class org.exolab.jms.net.socket.SocketRequestInfo
Helper to export this to a Properties instance.
export(Properties) - Method in class org.exolab.jms.net.tcp.TCPSRequestInfo
Helper to export this to a Properties instance.
export(Properties) - Method in class org.exolab.jms.net.util.SSLProperties
Helper to export this to a Properties instance.
exportObject(Object) - Method in class org.exolab.jms.net.orb.AbstractORB
Export an object on a default URI.
exportObject(Object) - Method in interface org.exolab.jms.net.orb.ORB
Export an object on the default URI.
exportObject(Object, ObjID) - Method in class org.exolab.jms.net.orb.AbstractORB
Export an object with a well known identifier on a default URI.
exportObject(Object, ObjID) - Method in interface org.exolab.jms.net.orb.ORB
Export an object with a well known identifier on the default URI.
exportObject(Object, ObjID, String) - Method in class org.exolab.jms.net.orb.AbstractORB
Export an object with a well known identifier on a specific URI.
exportObject(Object, ObjID, String) - Method in interface org.exolab.jms.net.orb.ORB
Export an object with a well known identifier on a specific URI.
exportObject(Object, String) - Method in class org.exolab.jms.net.orb.AbstractORB
Export an object on a specific URI.
exportObject(Object, String) - Method in interface org.exolab.jms.net.orb.ORB
Export an object on a specific URI.
exportObjectTo(Object) - Method in interface org.exolab.jms.net.orb.ORB
Export an object to the current remote caller.
exportObjectTo(Object, String) - Method in class org.exolab.jms.net.orb.AbstractORB
Export an object to a specific URI.
exportObjectTo(Object, String) - Method in interface org.exolab.jms.net.orb.ORB
Export an object to a specific URI.
exportObjectTo(Object, String, String, String) - Method in class org.exolab.jms.net.orb.AbstractORB
Export an object to a specific URI.
exportObjectTo(Object, String, String, String) - Method in interface org.exolab.jms.net.orb.ORB
Export an object to a specific URI.

G

get(String) - Method in class org.exolab.jms.net.util.Properties
Returns the value of a property.
getAcceptorRequestInfo(URI, Map) - Method in class org.exolab.jms.net.connector.AbstractConnectionFactory
Returns connection request info for the specified URI and connection acceptor properties.
getAcceptorRequestInfo(URI, Map) - Method in class org.exolab.jms.net.http.AbstractHTTPConnectionFactory
Returns connection request info for the specified URI and connection acceptor properties.
getAllInterfaceMethods(Class) - Static method in class org.exolab.jms.net.util.MethodHelper
Returns all the interface-declared methods of a class.
getAllInterfaces(Class) - Static method in class org.exolab.jms.net.util.MethodHelper
Returns all of the interfaces implemented by a class.
getAlternativeHost() - Method in class org.exolab.jms.net.socket.SocketRequestInfo
Returns the alternative host.
getAlternativeURI() - Method in class org.exolab.jms.net.socket.SocketManagedConnection
The alternative URI that the remote address is known as.
getAlternativeURI() - Method in class org.exolab.jms.net.socket.SocketRequestInfo
Helper to return the alternative URI.
getArgs() - Method in class org.exolab.jms.net.connector.Request
Returns the arguments to pass to the method.
getBindAll() - Method in class org.exolab.jms.net.socket.SocketRequestInfo
Determines if socket connections should be accepted on all addresses, on a multi-homed host.
getBoolean(String, boolean) - Method in class org.exolab.jms.net.util.Properties
Returns the value of a boolean property.
getCaller() - Method in interface org.exolab.jms.net.connector.Invocation
Returns the caller performing the invocation.
getCaller() - Method in class org.exolab.jms.net.connector.MarshalledInvocation
Returns the caller performing the invocation.
getCaller() - Method in class org.exolab.jms.net.multiplexer.MultiplexedManagedConnection
Helper to return an Caller instance, denoting the client performing a method invocation.
getCaller() - Method in interface org.exolab.jms.net.orb.ORB
Returns the current caller.
getChannel() - Method in class org.exolab.jms.net.multiplexer.Multiplexer
Returns a free channel from the pool, opening a new one if none are available.
getConnection() - Method in interface org.exolab.jms.net.connector.ManagedConnection
Creates a new connection handle for the underlying physical connection.
getConnection() - Method in class org.exolab.jms.net.multiplexer.MultiplexedManagedConnection
Creates a new connection handle for the underlying physical connection.
getConnection() - Method in class org.exolab.jms.net.orb.UnicastDelegate
Returns the connection to perform invocations.
getConnection(Principal, URI) - Method in class org.exolab.jms.net.connector.AbstractConnectionManager
Returns a connection to the specified URI, using the default connection properties.
getConnection(Principal, URI) - Method in interface org.exolab.jms.net.connector.ConnectionFactory
Returns a connection to the specified URI, using the default connection properties.
getConnection(Principal, URI) - Method in class org.exolab.jms.net.connector.AbstractConnectionFactory
Returns a connection to the specified URI, using the default connection properties.
getConnection(Principal, URI, Map) - Method in class org.exolab.jms.net.connector.AbstractConnectionManager
Returns a connection to the specified URI, using the specified connection properties.
getConnection(Principal, URI, Map) - Method in interface org.exolab.jms.net.connector.ConnectionFactory
Returns a connection to the specified URI, using the specified connection properties.
getConnection(Principal, URI, Map) - Method in class org.exolab.jms.net.connector.AbstractConnectionFactory
Returns a connection to the specified URI, using the specified connection properties.
getConnection(URI) - Static method in class org.exolab.jms.net.connector.ConnectionContext
Returns a connection using the principal and connection factory associated with the current thread.
getConnectionEventListener() - Method in class org.exolab.jms.net.connector.AbstractManagedConnection
Returns the connection event listener.
getConnectionFactory() - Static method in class org.exolab.jms.net.connector.ConnectionContext
Returns the connection factory for the current thread.
getConnectionManager() - Method in class org.exolab.jms.net.connector.AbstractConnectionFactory
Returns the connection manager.
getConnectionPool(ManagedConnectionFactory) - Method in class org.exolab.jms.net.connector.AbstractConnectionManager
Returns the ConnectionPool which pools connections for the specified factory.
getConnectionRequestInfo(URI, Map) - Method in class org.exolab.jms.net.connector.AbstractConnectionFactory
Returns connection request info for the specified URI and connection properties.
getConnectionRequestInfo(URI, Map) - Method in class org.exolab.jms.net.http.AbstractHTTPConnectionFactory
Returns connection request info for the specified URI and connection properties.
getConnectionRequestInfo(URI, Map) - Method in class org.exolab.jms.net.socket.SocketConnectionFactory
Returns connection request info for the specified URI and connection properties.
getConnectionRequestQueueSize() - Method in class org.exolab.jms.net.socket.SocketRequestInfo
Returns the maximum queue size for incoming connection indications.
getDisplayName() - Method in class org.exolab.jms.net.multiplexer.MultiplexedManagedConnection
Helper to generate a descriptive name, for display purposes.
getEmbedRegistry() - Method in class org.exolab.jms.net.rmi.RMIRequestInfo
Determines if the registry is embedded or external.
getException() - Method in class org.exolab.jms.net.connector.Response
Returns the exception generated by the invocation
getExported() - Method in class org.exolab.jms.net.orb.AbstractORB
Returns the no.
getFactoryForAccept(URI) - Method in class org.exolab.jms.net.connector.AbstractConnectionManager
Returns the first factory which can accept connections on the specified URI.
getFactoryForConnect(URI) - Method in class org.exolab.jms.net.connector.AbstractConnectionManager
Returns the first factory which can support connections to the specified URI.
getFragment() - Method in class org.exolab.jms.net.uri.URI
Get the fragment for this URI.
getHost() - Method in class org.exolab.jms.net.connector.URIRequestInfo
Returns the host.
getHost() - Method in class org.exolab.jms.net.uri.URI
Get the host for this URI.
getHostAddress() - Method in class org.exolab.jms.net.connector.URIRequestInfo
Returns the host as an InetAddress.
getInputStream() - Method in interface org.exolab.jms.net.multiplexer.Endpoint
Returns an input stream that reads from this endpoint
getInputStream() - Method in class org.exolab.jms.net.socket.SocketEndpoint
Returns an input stream that reads from this endpoint
getInt(String, int) - Method in class org.exolab.jms.net.util.Properties
Returns the value of an integer property.
getInterfaceMethods(Class) - Static method in class org.exolab.jms.net.util.MethodHelper
Returns the interface-declared methods of a class.
getKeyStore() - Method in class org.exolab.jms.net.util.SSLProperties
Returns the keystore.
getKeyStorePassword() - Method in class org.exolab.jms.net.util.SSLProperties
Returns the keystore password.
getKeyStoreType() - Method in class org.exolab.jms.net.util.SSLProperties
Returns the keystore type.
getLocalURI() - Method in interface org.exolab.jms.net.connector.Caller
Returns the local address that the client is calling to
getLocalURI() - Method in class org.exolab.jms.net.connector.CallerImpl
Returns the local address that the client is calling to
getLocalURI() - Method in interface org.exolab.jms.net.connector.Connection
Returns the local address that this connection is bound to
getLocalURI() - Method in interface org.exolab.jms.net.connector.ManagedConnection
Returns the local address that this connection is bound to.
getLocalURI() - Method in class org.exolab.jms.net.socket.SocketManagedConnection
Returns the local address that this connection is bound to.
getManagedConnectionAcceptorListener() - Method in interface org.exolab.jms.net.connector.ConnectionPool
Returns a listener for handling accepted connections.
getManagedConnectionFactories() - Method in class org.exolab.jms.net.connector.AbstractConnectionManager
Returns all registered managed connection factories.
getManagedConnectionFactory() - Method in class org.exolab.jms.net.connector.AbstractConnectionFactory
Returns the managed connection factory.
getMarshalledResponse() - Method in class org.exolab.jms.net.connector.MarshalledInvocation
Returns the result of the invocation, wrapped in a MarshalledObject.
getMethod() - Method in class org.exolab.jms.net.connector.Request
Returns the method to invoke.
getMethodID() - Method in class org.exolab.jms.net.connector.Request
Returns the unique identifier of the method to invoke.
getMethodID(Method) - Static method in class org.exolab.jms.net.util.MethodHelper
Calculates a unique identifier for a method.
getNeedClientAuth() - Method in class org.exolab.jms.net.tcp.TCPSRequestInfo
Determines if clients must authenticate themselves on connection.
getObject() - Method in class org.exolab.jms.net.connector.Response
Returns the result of the invocation
getObject(ObjID, String) - Method in class org.exolab.jms.net.orb.AbstractORB
Returns the object associated with the specified ID, and URI.
getObjID() - Method in class org.exolab.jms.net.connector.Request
Returns the object identifier.
getORB() - Method in class org.exolab.jms.net.orb.UnicastObject
Returns the ORB.
getOutputStream() - Method in interface org.exolab.jms.net.multiplexer.Endpoint
Returns an output stream that writes to this endpoint
getOutputStream() - Method in class org.exolab.jms.net.socket.SocketEndpoint
Returns an output stream that writes to this endpoint
getPath() - Method in class org.exolab.jms.net.uri.URI
Get the path for this URI.
getPath(boolean, boolean) - Method in class org.exolab.jms.net.uri.URI
Get the path for this URI (optionally with the query string and fragment).
getPort() - Method in class org.exolab.jms.net.connector.URIRequestInfo
Returns the port.
getPort() - Method in class org.exolab.jms.net.uri.URI
Get the port for this URI.
getPrincipal() - Method in class org.exolab.jms.net.connector.URIRequestInfo
Returns the security principal.
getPrincipal() - Method in interface org.exolab.jms.net.connector.ManagedConnection
Returns the principal associated with this connection.
getPrincipal() - Method in class org.exolab.jms.net.multiplexer.MultiplexedManagedConnection
Returns the principal associated with this connection.
getPrincipal() - Method in class org.exolab.jms.net.multiplexer.Multiplexer
Returns the principal that owns the connection.
getPrincipal(URI) - Static method in class org.exolab.jms.net.uri.URIHelper
Returns a BasicPrincipal corresponding to the user info specified in a URI.
getProperties() - Method in class org.exolab.jms.net.orb.AbstractORB
Returns the configuration properties.
getProperties() - Method in class org.exolab.jms.net.util.Properties
Returns the underlying properties.
getProperties(Map) - Method in class org.exolab.jms.net.connector.AbstractConnectionFactory
Helper to return a Properties instance for the supplied map.
getProxy() - Method in class org.exolab.jms.net.orb.UnicastObject
Returns a proxy to invoke methods on this.
getProxy(Object, String) - Method in class org.exolab.jms.net.orb.AbstractORB
Returns the proxy associated with the specified object, and URI.
getProxyClassLoader() - Method in class org.exolab.jms.net.orb.AbstractORB
Returns the proxy class loader.
getProxyHost() - Method in class org.exolab.jms.net.http.HTTPRequestInfo
Returns the proxy host.
getProxyPassword() - Method in class org.exolab.jms.net.http.HTTPRequestInfo
Returns the proxy password.
getProxyPort() - Method in class org.exolab.jms.net.http.HTTPRequestInfo
Returns the proxy port.
getProxyUser() - Method in class org.exolab.jms.net.http.HTTPRequestInfo
Returns the proxy user.
getQueryString() - Method in class org.exolab.jms.net.uri.URI
Get the query string for this URI.
getReadOnly() - Method in interface org.exolab.jms.net.registry.LocalRegistry
Determines if the registry is read-only
getRegistry() - Method in interface org.exolab.jms.net.orb.ORB
Returns a reference to the registry service.
getRegistry(Map) - Method in interface org.exolab.jms.net.orb.ORB
Returns a reference to a remote registry service.
getRemoteURI() - Method in interface org.exolab.jms.net.connector.Caller
Returns the remote address that the client is calling from
getRemoteURI() - Method in class org.exolab.jms.net.connector.CallerImpl
Returns the remote address that the client is calling from
getRemoteURI() - Method in interface org.exolab.jms.net.connector.Connection
Returns the remote address to which this is connected
getRemoteURI() - Method in interface org.exolab.jms.net.connector.ManagedConnection
Returns the remote address to which this is connected.
getRemoteURI() - Method in class org.exolab.jms.net.socket.SocketManagedConnection
Returns the remote address to which this is connected.
getRequest() - Method in interface org.exolab.jms.net.connector.Invocation
Returns the request.
getRequest() - Method in class org.exolab.jms.net.connector.MarshalledInvocation
Returns the request.
getRequestInfo() - Method in class org.exolab.jms.net.socket.SocketManagedConnectionAcceptor
Returns the connection request info used to construct this.
getResponse() - Method in class org.exolab.jms.net.connector.MarshalledInvocation
Returns the result of the invocation.
getScheme() - Method in class org.exolab.jms.net.uri.URI
Get the scheme for this URI.
getSchemeSpecificPart() - Method in class org.exolab.jms.net.uri.URI
Get the scheme-specific part for this URI (everything following the scheme and the first colon).
getSSLProperties() - Method in class org.exolab.jms.net.http.HTTPRequestInfo
Returns the properties used to configure the secure socket layer (SSL).
getSSLProperties() - Method in class org.exolab.jms.net.tcp.TCPSRequestInfo
Returns the properties used to configure the secure socket layer (SSL).
getTarget() - Method in interface org.exolab.jms.net.proxy.ThrowableAdapter
Returns the type of the target exception.
getTargetException() - Method in class org.exolab.jms.net.connector.ResourceException
Get the thrown target exception
getTargetException() - Method in class org.exolab.jms.net.proxy.RemoteInvocationException
Get the thrown target exception
getThreadGroup() - Method in class org.exolab.jms.net.multiplexer.MultiplexedManagedConnection
Returns the thread group to associate with allocated threads.
getTrustStore() - Method in class org.exolab.jms.net.util.SSLProperties
Returns the truststore.
getTrustStorePassword() - Method in class org.exolab.jms.net.util.SSLProperties
Returns the truststore password.
getTrustStoreType() - Method in class org.exolab.jms.net.util.SSLProperties
Returns the truststore type.
getURI() - Method in class org.exolab.jms.net.connector.Request
Returns the URI of the remote server.
getURI() - Method in class org.exolab.jms.net.connector.URIRequestInfo
Returns the URI.
getURI() - Method in interface org.exolab.jms.net.connector.ManagedConnectionAcceptor
Returns the URI that this acceptor is accepting connections on
getURI() - Method in interface org.exolab.jms.net.multiplexer.Endpoint
Returns the URI that the endpoint is connected to
getURI() - Method in class org.exolab.jms.net.orb.UnicastObject
Returns the URI this was exported on.
getURI() - Method in class org.exolab.jms.net.socket.SocketManagedConnectionAcceptor
Returns the URI that this acceptor is accepting connections on.
getURI() - Method in class org.exolab.jms.net.socket.SocketEndpoint
Returns the URI that the endpoint is connected to
getURI(String) - Method in class org.exolab.jms.net.util.Properties
Returns the value of an URI property.
getURISansQuery(URI) - Static method in class org.exolab.jms.net.uri.URIHelper
Returns a URI minus query/fragment.
getUserinfo() - Method in class org.exolab.jms.net.uri.URI
Get the userinfo for this URI.

H

handshake(DataOutputStream, DataInputStream) - Method in class org.exolab.jms.net.multiplexer.Multiplexer
Perform handshaking on initial connection, to verify protocol.
hashCode() - Method in interface org.exolab.jms.net.connector.ConnectionRequestInfo
Returns a hashcode for this request info.
hashCode() - Method in interface org.exolab.jms.net.connector.ConnectionProperties
Returns a hashcode for this request info.
hashCode() - Method in class org.exolab.jms.net.connector.URIRequestInfo
Returns a hashcode for this request info.
hashCode() - Method in class org.exolab.jms.net.uri.URI
Returns the hash code of this URI
hasPrincipal(Principal) - Method in class org.exolab.jms.net.multiplexer.MultiplexedManagedConnection
Determines if the security principal that owns this connection is the same as that supplied.
HTTPManagedConnectionFactory - class org.exolab.jms.net.http.HTTPManagedConnectionFactory.
A factory for HTTPConnectionFactory and HTTPManagedConnection instances
HTTPManagedConnectionFactory() - Constructor for class org.exolab.jms.net.http.HTTPManagedConnectionFactory
 
HTTPRequestInfo - class org.exolab.jms.net.http.HTTPRequestInfo.
Implementation of the ConnectionRequestInfo interface that enables the HTTP connector to pass data across the connection request flow.
HTTPRequestInfo(URI) - Constructor for class org.exolab.jms.net.http.HTTPRequestInfo
Construct a new HTTPRequestInfo.
HTTPRequestInfo(URI, Properties) - Constructor for class org.exolab.jms.net.http.HTTPRequestInfo
Construct a new HTTPRequestInfo.
HTTPSManagedConnectionFactory - class org.exolab.jms.net.http.HTTPSManagedConnectionFactory.
A factory for HTTPSConnectionFactory and HTTPSManagedConnection instances.
HTTPSManagedConnectionFactory() - Constructor for class org.exolab.jms.net.http.HTTPSManagedConnectionFactory
 

I

IllegalStateException - exception org.exolab.jms.net.connector.IllegalStateException.
An IllegalStateException is thrown if a method is invoked at an illegal or inappropriate time
IllegalStateException() - Constructor for class org.exolab.jms.net.connector.IllegalStateException
Construct a new IllegalStateException
IllegalStateException(String) - Constructor for class org.exolab.jms.net.connector.IllegalStateException
Construct a new IllegalStateException with no target exception
IllegalStateException(String, Throwable) - Constructor for class org.exolab.jms.net.connector.IllegalStateException
Construct a new IllegalStateException with a detail message and target exception
IllegalStateException(Throwable) - Constructor for class org.exolab.jms.net.connector.IllegalStateException
Construct a new IllegalStateException with a target exception
init(URI, Socket) - Method in class org.exolab.jms.net.socket.SocketManagedConnection
Initialises this connection.
initialise(MultiplexerListener, Endpoint, boolean) - Method in class org.exolab.jms.net.multiplexer.Multiplexer
Initialise the multiplexer.
InvalidURIException - exception org.exolab.jms.net.uri.InvalidURIException.
Exception indicating an invalid URI.
InvalidURIException() - Constructor for class org.exolab.jms.net.uri.InvalidURIException
Construct a new InvalidURIException with no detail nor nested exception.
InvalidURIException(String) - Constructor for class org.exolab.jms.net.uri.InvalidURIException
Construct a new InvalidURIException with a detail message.
InvalidURIException(String, Throwable) - Constructor for class org.exolab.jms.net.uri.InvalidURIException
Construct a new InvalidURIException with a detail message and nested exception.
Invocation - interface org.exolab.jms.net.connector.Invocation.
An Invocation represents a remote method invocation, which may be handled synchronously or asynchrounously by an InvocationHandler.
InvocationHandler - interface org.exolab.jms.net.connector.InvocationHandler.
An InvocationHandler performs method invocations.
invoke(Connection, Request) - Method in class org.exolab.jms.net.multiplexer.MultiplexedManagedConnection
Invoke a method on a remote object.
invoke(Invocation) - Method in class org.exolab.jms.net.connector.ContextInvocationHandler
Perform an invocation.
invoke(Invocation) - Method in interface org.exolab.jms.net.connector.InvocationHandler
Perform an invocation.
invoke(MarshalledObject) - Method in interface org.exolab.jms.net.rmi.RMIInvoker
Invoke a method on a remote object
invoke(MarshalledObject) - Method in class org.exolab.jms.net.rmi.RMIInvokerImpl
Invoke a method on a remote object
invoke(Method, Object[], long) - Method in class org.exolab.jms.net.orb.UnicastDelegate
Invoke a method.
invoke(Method, Object[], long) - Method in interface org.exolab.jms.net.proxy.Delegate
Invoke a method.
invoke(Method, Object[], long) - Method in class org.exolab.jms.net.proxy.Proxy
Invoke a remote method via the delegate
invoke(Request) - Method in interface org.exolab.jms.net.connector.Connection
Invoke a method on a remote object
isClient() - Method in class org.exolab.jms.net.multiplexer.MultiplexedManagedConnection
Helper to determine if this is a client-side or server side instance.
isClient() - Method in class org.exolab.jms.net.multiplexer.Multiplexer
Determines if this is a client-side instance.
isClosed() - Method in class org.exolab.jms.net.multiplexer.Multiplexer
Determines if the multiplexer is closed.
isConformantSchemeName(String) - Static method in class org.exolab.jms.net.uri.URI
Determine whether a scheme conforms to the rules for a scheme name.
isEmpty() - Method in class org.exolab.jms.net.util.SSLProperties
Test to see if this instance has been populated.
isException() - Method in class org.exolab.jms.net.connector.Response
Determines if the response is an exception
isGenericURI() - Method in class org.exolab.jms.net.uri.URI
Get the indicator as to whether this URI uses the "generic URI" syntax.
isReturn() - Method in class org.exolab.jms.net.connector.Response
Determines if the response is a successful return
isWellFormedAddress(String) - Static method in class org.exolab.jms.net.uri.URI
Determine whether a string is syntactically capable of representing a valid IPv4 address or the domain name of a network host.

K

KEY_STORE - Static variable in class org.exolab.jms.net.util.SSLHelper
System property to indicate the keystore to use.
KEY_STORE_PASSWORD - Static variable in class org.exolab.jms.net.util.SSLHelper
System property to indicate the keystore password.
KEY_STORE_TYPE - Static variable in class org.exolab.jms.net.util.SSLHelper
System property to indicate the keystore type.

L

LocalRegistry - interface org.exolab.jms.net.registry.LocalRegistry.
LocalRegistry extends Registry to allow the local registry to be made read-only
lookup(String) - Method in interface org.exolab.jms.net.registry.Registry
Returns a proxy for the remote object associated with the specified name

M

ManagedConnection - interface org.exolab.jms.net.connector.ManagedConnection.
A ManagedConnection represents a physical connection.
ManagedConnectionAcceptor - interface org.exolab.jms.net.connector.ManagedConnectionAcceptor.
A ManagedConnectionAcceptor is responsible for accepting connections, and constructing new ManagedConnection instances to serve them.
ManagedConnectionAcceptorListener - interface org.exolab.jms.net.connector.ManagedConnectionAcceptorListener.
A listener for ManagedConnectionAcceptor events.
ManagedConnectionFactory - interface org.exolab.jms.net.connector.ManagedConnectionFactory.
A factory for ConnectionFactory, ManagedConnection and ManagedConnectionAcceptor instances
ManagedConnectionListener - interface org.exolab.jms.net.connector.ManagedConnectionListener.
A listener for ManagedConnection events.
MarshalledInvocation - class org.exolab.jms.net.connector.MarshalledInvocation.
An Invocation where the Request is wrapped in an MarshalledObject.
MarshalledInvocation(MarshalledObject, Caller) - Constructor for class org.exolab.jms.net.connector.MarshalledInvocation
Construct a new MarshalledInvocation.
matchManagedConnectionAcceptors(ConnectionRequestInfo) - Method in interface org.exolab.jms.net.connector.ConnectionPool
Returns a matched acceptor from the set of pooled connections.
matchManagedConnectionAcceptors(List, ConnectionRequestInfo) - Method in interface org.exolab.jms.net.connector.ManagedConnectionFactory
Returns a matched connection acceptor from the candidate set of acceptors
matchManagedConnectionAcceptors(List, ConnectionRequestInfo) - Method in class org.exolab.jms.net.http.AbstractHTTPManagedConnectionFactory
Returns a matched connection acceptor from the candidate set of acceptors.
matchManagedConnectionAcceptors(List, ConnectionRequestInfo) - Method in class org.exolab.jms.net.rmi.RMIManagedConnectionFactory
Returns a matched connection acceptor from the candidate set of acceptors.
matchManagedConnectionAcceptors(List, ConnectionRequestInfo) - Method in class org.exolab.jms.net.socket.SocketManagedConnectionFactory
Returns a matched connection acceptor from the candidate set of acceptors.
matchManagedConnectionAcceptors(List, ConnectionRequestInfo) - Method in class org.exolab.jms.net.vm.VMManagedConnectionFactory
Returns a matched connection acceptor from the candidate set of acceptors.
matchManagedConnections(List, Principal, ConnectionRequestInfo) - Method in interface org.exolab.jms.net.connector.ManagedConnectionFactory
Returns a matched connection from the candidate set of connections
matchManagedConnections(List, Principal, ConnectionRequestInfo) - Method in class org.exolab.jms.net.http.AbstractHTTPManagedConnectionFactory
Returns a matched connection from the candidate set of connections.
matchManagedConnections(List, Principal, ConnectionRequestInfo) - Method in class org.exolab.jms.net.rmi.RMIManagedConnectionFactory
Returns a matched connection from the candidate set of connections.
matchManagedConnections(List, Principal, ConnectionRequestInfo) - Method in class org.exolab.jms.net.socket.SocketManagedConnectionFactory
Returns a matched connection from the candidate set of connections.
matchManagedConnections(List, Principal, ConnectionRequestInfo) - Method in class org.exolab.jms.net.vm.VMManagedConnectionFactory
Returns a matched connection from the candidate set of connections.
matchManagedConnections(Principal, ConnectionRequestInfo) - Method in interface org.exolab.jms.net.connector.ConnectionPool
Returns a matched connection from the set of pooled connections.
MethodHelper - class org.exolab.jms.net.util.MethodHelper.
Helper class for performing reflection.
MulticastCallerListener - class org.exolab.jms.net.connector.MulticastCallerListener.
A listener for Caller events, which asynchronously propagates events to one or more registered listeners.
MulticastCallerListener() - Constructor for class org.exolab.jms.net.connector.MulticastCallerListener
 
MultiplexedManagedConnection - class org.exolab.jms.net.multiplexer.MultiplexedManagedConnection.
A ManagedConnection that uses a Multiplexer to multiplex data over an Endpoint
MultiplexedManagedConnection(Authenticator) - Constructor for class org.exolab.jms.net.multiplexer.MultiplexedManagedConnection
Construct a new server MultiplexedManagedConnection.
MultiplexedManagedConnection(Principal) - Constructor for class org.exolab.jms.net.multiplexer.MultiplexedManagedConnection
Construct a new client MultiplexedManagedConnection.
Multiplexer - class org.exolab.jms.net.multiplexer.Multiplexer.
This class multiplexes data over a physical connection.
Multiplexer() - Constructor for class org.exolab.jms.net.multiplexer.Multiplexer
Construct a new Multiplexer.
Multiplexer(MultiplexerListener, Endpoint, Authenticator) - Constructor for class org.exolab.jms.net.multiplexer.Multiplexer
Construct a new server-side Multiplexer.
Multiplexer(MultiplexerListener, Endpoint, Principal) - Constructor for class org.exolab.jms.net.multiplexer.Multiplexer
Construct a new client-side Multiplexer.
MultiplexerListener - interface org.exolab.jms.net.multiplexer.MultiplexerListener.
Listener for Multiplexer events.

N

notifyClosed() - Method in class org.exolab.jms.net.connector.AbstractManagedConnection
Notifies when the peer closes the physical connection.
notifyError(Throwable) - Method in class org.exolab.jms.net.connector.AbstractManagedConnection
Notifies of an error on the physical connection.

O

open() - Method in class org.exolab.jms.net.multiplexer.Multiplexer
Opens a new channel.
ORB - interface org.exolab.jms.net.orb.ORB.
The ORB enables objects to be distributed.
ORBFactory - class org.exolab.jms.net.orb.ORBFactory.
Factory for ORB instances.
org.exolab.jms.net.connector - package org.exolab.jms.net.connector
Connector framework
org.exolab.jms.net.http - package org.exolab.jms.net.http
HTTP connector
org.exolab.jms.net.multiplexer - package org.exolab.jms.net.multiplexer
Abstract connector that multiplexes data over a physical connection
org.exolab.jms.net.orb - package org.exolab.jms.net.orb
Object Broker
org.exolab.jms.net.proxy - package org.exolab.jms.net.proxy
Proxy for remote objects
org.exolab.jms.net.registry - package org.exolab.jms.net.registry
Registry API
org.exolab.jms.net.rmi - package org.exolab.jms.net.rmi
RMI connector
org.exolab.jms.net.socket - package org.exolab.jms.net.socket
Abstract connector that multiplexes data over a socket
org.exolab.jms.net.tcp - package org.exolab.jms.net.tcp
TCP and TCPS connectors
org.exolab.jms.net.uri - package org.exolab.jms.net.uri
URI parsing and helper classes
org.exolab.jms.net.util - package org.exolab.jms.net.util
Network related utility and helper classes
org.exolab.jms.net.vm - package org.exolab.jms.net.vm
Intra-VM connector

P

parse(String) - Static method in class org.exolab.jms.net.uri.URIHelper
Helper to parse a String to an URI.
parse(String, String) - Static method in class org.exolab.jms.net.uri.URIHelper
Helper to parse an URI, verifying that it has the correct scheme.
parseHostPort(String, String) - Static method in class org.exolab.jms.net.uri.URIHelper
Helper to parse an URI, verifying that it has the correct scheme, host and port specification, and no path.
parseQuery(String) - Static method in class org.exolab.jms.net.uri.URIHelper
Parse a query string.
ping() - Method in interface org.exolab.jms.net.connector.ManagedConnection
Ping the connection.
ping() - Method in class org.exolab.jms.net.multiplexer.MultiplexedManagedConnection
Ping the connection.
ping() - Method in interface org.exolab.jms.net.rmi.RMIInvoker
Ping the invoker to determine if it is alive
ping() - Method in class org.exolab.jms.net.rmi.RMIInvokerImpl
Ping the connection to determine if it is alive
ping(int) - Method in class org.exolab.jms.net.multiplexer.Multiplexer
Ping the connection.
pinged(int) - Method in interface org.exolab.jms.net.multiplexer.MultiplexerListener
Notifies of a successful ping.
pinged(int) - Method in class org.exolab.jms.net.multiplexer.MultiplexedManagedConnection
Notifies of a successful ping.
pinged(ManagedConnection) - Method in interface org.exolab.jms.net.connector.ManagedConnectionListener
Notifies of a successful ping.
pop() - Static method in class org.exolab.jms.net.connector.ConnectionContext
Removes the last-pushed context for the current thread.
printStackTrace(PrintStream) - Method in class org.exolab.jms.net.connector.ResourceException
Writes the stack trace of the thrown target exception to the specified print stream.
printStackTrace(PrintStream) - Method in class org.exolab.jms.net.proxy.RemoteInvocationException
Writes the stack trace of the thrown target exception to the specified print stream.
printStackTrace(PrintWriter) - Method in class org.exolab.jms.net.connector.ResourceException
Writes the stack trace of the thrown target exception to the specified print writer.
printStackTrace(PrintWriter) - Method in class org.exolab.jms.net.proxy.RemoteInvocationException
Writes the stack trace of the thrown target exception to the specified print writer.
Properties - class org.exolab.jms.net.util.Properties.
Helper class for manipulating string property maps.
Properties(Map, String) - Constructor for class org.exolab.jms.net.util.Properties
Construct a new Properties.
Properties(String) - Constructor for class org.exolab.jms.net.util.Properties
Construct a new Properties.
PROPERTY_PREFIX - Static variable in class org.exolab.jms.net.connector.AbstractConnectionFactory
Connection property prefix.
PROVIDER_URI - Static variable in interface org.exolab.jms.net.orb.ORB
Constant that holds the name of the connection property for specifying the ORB provider URI.
Proxy - class org.exolab.jms.net.proxy.Proxy.
The Proxy class is the common superclass for client proxies to remote objects.
Proxy(Delegate) - Constructor for class org.exolab.jms.net.proxy.Proxy
Construct a new Proxy
push(Principal, ConnectionFactory) - Static method in class org.exolab.jms.net.connector.ConnectionContext
Adds the connection context for the current thread.

R

read(Class, ObjectInput) - Static method in class org.exolab.jms.net.util.SerializationHelper
Read an object of the specified type from a stream
read(ObjectInput) - Static method in class org.exolab.jms.net.connector.Request
Read a request from a stream.
read(ObjectInput, Method) - Static method in class org.exolab.jms.net.connector.Response
Read a response from a stream
readArgs(Method) - Method in class org.exolab.jms.net.connector.Request
Reads the serialized arguments, using the supplied method to determine the argument types.
Registry - interface org.exolab.jms.net.registry.Registry.
The Registry provides a simple interface for binding and retrieving remote object references by name.
release(Channel) - Method in class org.exolab.jms.net.multiplexer.Multiplexer
Releases a channel back to the pool.
RemoteInvocationException - exception org.exolab.jms.net.proxy.RemoteInvocationException.
A RuntimeException when a remote invocation generates an exception which is not declared by the caller
RemoteInvocationException() - Constructor for class org.exolab.jms.net.proxy.RemoteInvocationException
Construct a new RemoteInvocationException
RemoteInvocationException(String) - Constructor for class org.exolab.jms.net.proxy.RemoteInvocationException
Construct a new RemoteInvocationException with no target exception
RemoteInvocationException(String, Throwable) - Constructor for class org.exolab.jms.net.proxy.RemoteInvocationException
Construct a new RemoteInvocationException with a detail message and target exception
RemoteInvocationException(Throwable) - Constructor for class org.exolab.jms.net.proxy.RemoteInvocationException
Construct a new RemoteInvocationException with a target exception
removeCallerListener(String, CallerListener) - Method in class org.exolab.jms.net.connector.MulticastCallerListener
Removes an event listener for caller events.
removeCallerListener(String, CallerListener) - Method in interface org.exolab.jms.net.orb.ORB
Deregister a caller event listener.
Request - class org.exolab.jms.net.connector.Request.
A Request wraps all of the information needed to invoke a method on a remote object.
request(Channel) - Method in interface org.exolab.jms.net.multiplexer.MultiplexerListener
Invoked for an invocation request.
request(Channel) - Method in class org.exolab.jms.net.multiplexer.MultiplexedManagedConnection
Invoked for an invocation request.
Request(ObjID, Method, Object[], long) - Constructor for class org.exolab.jms.net.connector.Request
Construct a new Request.
ResourceException - exception org.exolab.jms.net.connector.ResourceException.
General exception class
ResourceException() - Constructor for class org.exolab.jms.net.connector.ResourceException
Construct a new ResourceException
ResourceException(String) - Constructor for class org.exolab.jms.net.connector.ResourceException
Construct a new ResourceException with no target exception
ResourceException(String, Throwable) - Constructor for class org.exolab.jms.net.connector.ResourceException
Construct a new ResourceException with a detail message and target exception
ResourceException(Throwable) - Constructor for class org.exolab.jms.net.connector.ResourceException
Construct a new ResourceException with a target exception
Response - class org.exolab.jms.net.connector.Response.
A Response wraps the result of a remote method invocation
Response(Object, Method) - Constructor for class org.exolab.jms.net.connector.Response
Construct a new Response for a successful invocation
Response(Throwable) - Constructor for class org.exolab.jms.net.connector.Response
Construct a new Response for a failed invocation
RMIInvoker - interface org.exolab.jms.net.rmi.RMIInvoker.
RMIInvoker enables method invocations to be performed over RMI.
RMIInvokerFactory - interface org.exolab.jms.net.rmi.RMIInvokerFactory.
A factory for RMIInvoker instances
RMIInvokerFactoryImpl - class org.exolab.jms.net.rmi.RMIInvokerFactoryImpl.
A factory for RMIInvoker instances.
RMIInvokerFactoryImpl(Authenticator, RMIManagedConnectionAcceptor, ManagedConnectionAcceptorListener) - Constructor for class org.exolab.jms.net.rmi.RMIInvokerFactoryImpl
Construct a new RMIInvokerFactoryImpl.
RMIInvokerImpl - class org.exolab.jms.net.rmi.RMIInvokerImpl.
Implementation of the RMIInvoker interface
RMIInvokerImpl() - Constructor for class org.exolab.jms.net.rmi.RMIInvokerImpl
Construct a new RMIInvokerImpl
RMIManagedConnectionFactory - class org.exolab.jms.net.rmi.RMIManagedConnectionFactory.
A factory for RMIConnectionFactory, RMIManagedConnection and RMIManagedConnectionAcceptor instances.
RMIManagedConnectionFactory() - Constructor for class org.exolab.jms.net.rmi.RMIManagedConnectionFactory
 
RMIRequestInfo - class org.exolab.jms.net.rmi.RMIRequestInfo.
Implementation of the ConnectionRequestInfo interface that enables the RMI connector to pass data across the connection request flow.
RMIRequestInfo(URI) - Constructor for class org.exolab.jms.net.rmi.RMIRequestInfo
Construct a new RMIRequestInfo.
RMIRequestInfo(URI, Properties) - Constructor for class org.exolab.jms.net.rmi.RMIRequestInfo
Construct a new RMIRequestInfo.
run() - Method in class org.exolab.jms.net.multiplexer.Multiplexer
Start multiplexing.

S

SECURITY_CREDENTIALS - Static variable in interface org.exolab.jms.net.orb.ORB
Constant that holds the name of the connection property for specifying the credentials of the principal for authenticating the caller to the ORB.
SECURITY_PRINCIPAL - Static variable in interface org.exolab.jms.net.orb.ORB
Constant that holds the name of the connection property for specifying the identity of the principal for authenticating the caller to the ORB.
SecurityException - exception org.exolab.jms.net.connector.SecurityException.
A SecurityException is thrown for any case where a security restriction prevents a method from completing.
SecurityException() - Constructor for class org.exolab.jms.net.connector.SecurityException
Construct a new SecurityException.
SecurityException(String) - Constructor for class org.exolab.jms.net.connector.SecurityException
Construct a new SecurityException with no target exception.
SecurityException(String, Throwable) - Constructor for class org.exolab.jms.net.connector.SecurityException
Construct a new SecurityException with a detail message and target exception.
SecurityException(Throwable) - Constructor for class org.exolab.jms.net.connector.SecurityException
Construct a new SecurityException with a target exception.
send(byte) - Method in class org.exolab.jms.net.multiplexer.Multiplexer
Send a message.
send(byte, int) - Method in class org.exolab.jms.net.multiplexer.Multiplexer
Send a message.
send(byte, int, byte[], int, int) - Method in class org.exolab.jms.net.multiplexer.Multiplexer
Send a message.
send(byte, int, int) - Method in class org.exolab.jms.net.multiplexer.Multiplexer
Send a message.
SerializationHelper - class org.exolab.jms.net.util.SerializationHelper.
Helper class for serializing and deserializing objects efficiently
set(String, boolean) - Method in class org.exolab.jms.net.util.Properties
Adds a boolean property to the underlying map, as a String.
set(String, int) - Method in class org.exolab.jms.net.util.Properties
Adds an integer property to the underlying map, as a String.
set(String, Object) - Method in class org.exolab.jms.net.util.Properties
Adds an object property to the underlying map, as a String.
set(String, String) - Method in class org.exolab.jms.net.util.Properties
Adds a property to the underlying map.
setAlternativeHost(String) - Method in class org.exolab.jms.net.socket.SocketRequestInfo
Sets the alternative host.
setBindAll(boolean) - Method in class org.exolab.jms.net.socket.SocketRequestInfo
Sets how socket connections should be accepted, on a multi-homed host.
setCallerListener(CallerListener) - Method in class org.exolab.jms.net.connector.AbstractConnectionManager
Sets the caller event listener.
setCallerListener(CallerListener) - Method in interface org.exolab.jms.net.connector.ConnectionPool
Sets the listener for caller events.
setConnection(RMIManagedConnection) - Method in class org.exolab.jms.net.rmi.RMIInvokerImpl
Set the connection to delegate requests to
setConnectionEventListener(ManagedConnectionListener) - Method in interface org.exolab.jms.net.connector.ManagedConnection
Registers a connection event listener.
setConnectionEventListener(ManagedConnectionListener) - Method in class org.exolab.jms.net.connector.AbstractManagedConnection
Registers a connection event listener.
setConnectionRequestQueueSize(int) - Method in class org.exolab.jms.net.socket.SocketRequestInfo
Sets the maximum queue size for incoming connection indications (a request to connect).
setEmbedRegistry(boolean) - Method in class org.exolab.jms.net.rmi.RMIRequestInfo
Sets if the registry is embedded or external.
setFragment(String) - Method in class org.exolab.jms.net.uri.URI
Set the fragment for this URI.
setHost(String) - Method in class org.exolab.jms.net.uri.URI
Set the host for this URI.
setInvocationHandler(InvocationHandler) - Method in interface org.exolab.jms.net.connector.ManagedConnection
Registers a handler for handling invocations on objects exported via this connection.
setInvocationHandler(InvocationHandler) - Method in class org.exolab.jms.net.multiplexer.MultiplexedManagedConnection
Registers a handler for handling invocations on objects exported via this connection.
setKeyStore(String) - Method in class org.exolab.jms.net.util.SSLProperties
Sets the keystore..
setKeyStorePassword(String) - Method in class org.exolab.jms.net.util.SSLProperties
Sets the keystore password.
setKeyStoreType(String) - Method in class org.exolab.jms.net.util.SSLProperties
Sets the keystore type.
setNeedClientAuth(boolean) - Method in class org.exolab.jms.net.tcp.TCPSRequestInfo
Sets if clients must authenticate themselves on connection.
setNonNull(String, Object) - Method in class org.exolab.jms.net.util.Properties
Adds an object property to the underlying map, as a String, iff its value is non-null.
setNonNull(String, String) - Method in class org.exolab.jms.net.util.Properties
Adds a property to the underlying map, iff its value is non-null.
setPath(String) - Method in class org.exolab.jms.net.uri.URI
Set the path for this URI.
setPort(int) - Method in class org.exolab.jms.net.uri.URI
Set the port for this URI.
setProxyHost(String) - Method in class org.exolab.jms.net.http.HTTPRequestInfo
Sets the proxy host.
setProxyPassword(String) - Method in class org.exolab.jms.net.http.HTTPRequestInfo
Sets the proxy password.
setProxyPort(int) - Method in class org.exolab.jms.net.http.HTTPRequestInfo
Sets the proxy port.
setProxyUser(String) - Method in class org.exolab.jms.net.http.HTTPRequestInfo
Sets the proxy user.
setQueryString(String) - Method in class org.exolab.jms.net.uri.URI
Set the query string for this URI.
setReadOnly(boolean) - Method in interface org.exolab.jms.net.registry.LocalRegistry
Set if the registry is read-only for remote users
setResponse(Response) - Method in interface org.exolab.jms.net.connector.Invocation
Sets the result of the invocation.
setResponse(Response) - Method in class org.exolab.jms.net.connector.MarshalledInvocation
Sets the result of the invocation.
setScheme(String) - Method in class org.exolab.jms.net.uri.URI
Set the scheme for this URI.
setSSLProperties(SSLProperties) - Method in class org.exolab.jms.net.http.HTTPRequestInfo
Sets the properties used to configure the secure socket layer (SSL).
setSSLProperties(SSLProperties) - Method in class org.exolab.jms.net.tcp.TCPSRequestInfo
Sets the properties used to configure the secure socket layer (SSL).
setTrustStore(String) - Method in class org.exolab.jms.net.util.SSLProperties
Sets the truststore.
setTrustStorePassword(String) - Method in class org.exolab.jms.net.util.SSLProperties
Sets the truststore password.
setTrustStoreType(String) - Method in class org.exolab.jms.net.util.SSLProperties
Sets the truststore type.
setUserinfo(String) - Method in class org.exolab.jms.net.uri.URI
Set the userinfo for this URI.
shutdown() - Method in interface org.exolab.jms.net.orb.ORB
Shuts down the ORB.
SocketConnectionFactory - class org.exolab.jms.net.socket.SocketConnectionFactory.
A factory for establishing and accepting socket connections.
SocketConnectionFactory(String, ManagedConnectionFactory, ConnectionManager) - Constructor for class org.exolab.jms.net.socket.SocketConnectionFactory
Construct a new SocketConnectionFactory.
SocketConnectionFactory(String, String, ManagedConnectionFactory, ConnectionManager) - Constructor for class org.exolab.jms.net.socket.SocketConnectionFactory
Construct a new SocketConnectionFactory.
SocketEndpoint - class org.exolab.jms.net.socket.SocketEndpoint.
Adapts a Socket to the Endpoint interface.
SocketEndpoint(String, Socket) - Constructor for class org.exolab.jms.net.socket.SocketEndpoint
Construct a new SocketEndpoint.
SocketManagedConnection - class org.exolab.jms.net.socket.SocketManagedConnection.
SocketManagedConnection manages multiple Connection instances over a single socket.
SocketManagedConnection(Principal, SocketRequestInfo) - Constructor for class org.exolab.jms.net.socket.SocketManagedConnection
Construct a new client SocketManagedConnection.
SocketManagedConnection(URI, Socket, Authenticator) - Constructor for class org.exolab.jms.net.socket.SocketManagedConnection
Construct a new server SocketManagedConnection.
SocketManagedConnectionAcceptor - class org.exolab.jms.net.socket.SocketManagedConnectionAcceptor.
A ManagedConnectionAcceptor for accepting socket connections.
SocketManagedConnectionAcceptor(Authenticator, SocketRequestInfo) - Constructor for class org.exolab.jms.net.socket.SocketManagedConnectionAcceptor
Construct a new SocketManagedConnectionAcceptor.
SocketManagedConnectionFactory - class org.exolab.jms.net.socket.SocketManagedConnectionFactory.
A factory for concrete SocketManagedConnection and SocketManagedConnectionAcceptor instances.
SocketManagedConnectionFactory() - Constructor for class org.exolab.jms.net.socket.SocketManagedConnectionFactory
 
SocketRequestInfo - class org.exolab.jms.net.socket.SocketRequestInfo.
Implementation of the ConnectionRequestInfo interface that enables socket based connectors to pass data across the connection request flow.
SocketRequestInfo(URI) - Constructor for class org.exolab.jms.net.socket.SocketRequestInfo
Construct a new SocketRequestInfo.
SocketRequestInfo(URI, Properties) - Constructor for class org.exolab.jms.net.socket.SocketRequestInfo
Construct a new SocketRequestInfo.
SSLHelper - class org.exolab.jms.net.util.SSLHelper.
Helper class for configuring the secure socket layer (SSL).
SSLHelper() - Constructor for class org.exolab.jms.net.util.SSLHelper
 
SSLProperties - class org.exolab.jms.net.util.SSLProperties.
Helper class to hold the SSL properties (used by TPCS & HTTPS connectors).
SSLProperties() - Constructor for class org.exolab.jms.net.util.SSLProperties
Construct a new SSLProperties.
SSLProperties(Properties) - Constructor for class org.exolab.jms.net.util.SSLProperties
Construct a new SSLProperties.

T

TCPManagedConnectionFactory - class org.exolab.jms.net.tcp.TCPManagedConnectionFactory.
A factory for TCPConnectionFactory, TCPManagedConnection and TCPManagedConnectionAcceptor instances.
TCPManagedConnectionFactory() - Constructor for class org.exolab.jms.net.tcp.TCPManagedConnectionFactory
 
TCPSManagedConnectionFactory - class org.exolab.jms.net.tcp.TCPSManagedConnectionFactory.
A factory for TCPSConnectionFactory, TCPSManagedConnection and TCPSManagedConnectionAcceptor instances.
TCPSManagedConnectionFactory() - Constructor for class org.exolab.jms.net.tcp.TCPSManagedConnectionFactory
 
TCPSRequestInfo - class org.exolab.jms.net.tcp.TCPSRequestInfo.
Implementation of the ConnectionRequestInfo interface that enables the TCPS connector to pass data across the connection request flow.
TCPSRequestInfo(URI) - Constructor for class org.exolab.jms.net.tcp.TCPSRequestInfo
Construct a new TCPSRequestInfo.
TCPSRequestInfo(URI, Properties) - Constructor for class org.exolab.jms.net.tcp.TCPSRequestInfo
Construct a new TCPSRequestInfo.
ThrowableAdapter - interface org.exolab.jms.net.proxy.ThrowableAdapter.
Adapts unchecked exceptions, so that they can be rethrown as checked exceptions.
toString() - Method in class org.exolab.jms.net.uri.URI
Get the URI as a string specification.
TRUST_STORE - Static variable in class org.exolab.jms.net.util.SSLHelper
System property to indicate the truststore to use.
TRUST_STORE_PASSWORD - Static variable in class org.exolab.jms.net.util.SSLHelper
System property to indicate the truststore password.
TRUST_STORE_TYPE - Static variable in class org.exolab.jms.net.util.SSLHelper
System property to indicate the truststore type.

U

unbind(String) - Method in interface org.exolab.jms.net.registry.Registry
Removes the binding for the specified name
unexportObject() - Method in class org.exolab.jms.net.orb.UnicastObject
Unexport this object.
unexportObject(Object) - Method in class org.exolab.jms.net.orb.AbstractORB
Unexport an object.
unexportObject(Object) - Method in interface org.exolab.jms.net.orb.ORB
Unexport an object.
UnicastDelegate - class org.exolab.jms.net.orb.UnicastDelegate.
UnicastDelegate supports the invocation of methods on a single remote object, over arbitrary transport protocols.
UnicastDelegate() - Constructor for class org.exolab.jms.net.orb.UnicastDelegate
Default constructor for serialization support.
UnicastDelegate(ObjID, Connection) - Constructor for class org.exolab.jms.net.orb.UnicastDelegate
Construct a new UnicastDelegate.
UnicastDelegate(ObjID, String) - Constructor for class org.exolab.jms.net.orb.UnicastDelegate
Construct a new UnicastDelegate.
UnicastObject - class org.exolab.jms.net.orb.UnicastObject.
UnicastObject is a convenience class which may be sublassed from in order to provide remoting of behaviour.
UnicastObject(ORB) - Constructor for class org.exolab.jms.net.orb.UnicastObject
Construct a new UnicastObject.
UnicastObject(ORB, String) - Constructor for class org.exolab.jms.net.orb.UnicastObject
Construct a new UnicastObject.
UnicastObject(ORB, String, boolean) - Constructor for class org.exolab.jms.net.orb.UnicastObject
Construct a new UnicastObject.
unreferenced() - Method in class org.exolab.jms.net.rmi.RMIInvokerImpl
Called by the RMI runtime sometime after the runtime determines that the reference list, the list of clients referencing the remote object, becomes empty.
URI - class org.exolab.jms.net.uri.URI.
A class to represent a Uniform Resource Identifier (URI).
URI.MalformedURIException - exception org.exolab.jms.net.uri.URI.MalformedURIException.
MalformedURIExceptions are thrown in the process of building a URI or setting fields on a URI when an operation would result in an invalid URI specification.
URI.MalformedURIException() - Constructor for class org.exolab.jms.net.uri.URI.MalformedURIException
Constructs a MalformedURIException with no specified detail message.
URI.MalformedURIException(String) - Constructor for class org.exolab.jms.net.uri.URI.MalformedURIException
Constructs a MalformedURIException with the specified detail message.
URI() - Constructor for class org.exolab.jms.net.uri.URI
Construct a new and uninitialized URI.
URI(String) - Constructor for class org.exolab.jms.net.uri.URI
Construct a new URI from a URI specification string.
URI(String, String) - Constructor for class org.exolab.jms.net.uri.URI
Construct a new URI that does not follow the generic URI syntax.
URI(String, String, String, int, String, String, String) - Constructor for class org.exolab.jms.net.uri.URI
Construct a new URI that follows the generic URI syntax from its component parts.
URI(String, String, String, String, String) - Constructor for class org.exolab.jms.net.uri.URI
Construct a new URI that follows the generic URI syntax from its component parts.
URI(URI) - Constructor for class org.exolab.jms.net.uri.URI
Construct a new URI from another URI.
URI(URI, String) - Constructor for class org.exolab.jms.net.uri.URI
Construct a new URI from a base URI and a URI specification string.
URIHelper - class org.exolab.jms.net.uri.URIHelper.
Helper for operations on URIs.
URIRequestInfo - class org.exolab.jms.net.connector.URIRequestInfo.
Implementation of the ConnectionRequestInfo interface that enables a connector to pass URI data across the connection request flow.
URIRequestInfo(URI) - Constructor for class org.exolab.jms.net.connector.URIRequestInfo
Construct a new URIRequestInfo.

V

VMManagedConnectionFactory - class org.exolab.jms.net.vm.VMManagedConnectionFactory.
A factory for VMConnectionFactory, VMManagedConnection and VMManagedConnectionAcceptor instances.
VMManagedConnectionFactory() - Constructor for class org.exolab.jms.net.vm.VMManagedConnectionFactory
 

W

write(Class, Object, ObjectOutput) - Static method in class org.exolab.jms.net.util.SerializationHelper
Write an object of the specified type to a stream
write(ObjectOutput) - Method in class org.exolab.jms.net.connector.Request
Write this request to a stream.
write(ObjectOutput) - Method in class org.exolab.jms.net.connector.Response
Writes this to a stream

_

_log - Static variable in class org.exolab.jms.net.socket.SocketManagedConnection
The logger.

A B C D E G H I K L M N O P R S T U V W _

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