Package org.jboss.remoting

Interface Summary
CallbackStoreMBean (src)  
ClientInterceptor (src) Client is a convience method for invoking remote methods for a given subsystem
ClientInvokerAdapterMBean (src) MBean interface.
Invoker (src)  
InvokerCallbackHandler (src) Should be used a receiver of asynchronous callbacks for registered listeners.
SerializableStore (src)  
ServerInterceptor (src) ServerInterceptor.java Created: Fri May 2 11:10:59 2003
ServerInterceptorChainMBean (src) MBean interface.
ServerInvocationHandler (src) ServerInvocationHandler is the server side (remote) end handler which is registered for a given ServerInvoker implementation.
ServerInvokerMBean (src)  
Subsystem (src) Predefined subsystem types.
 

Class Summary
AbstractInvoker (src) AbstractInvoker is an abstract handler part that contains common methods between both client and server.
Callback (src)  
CallbackStore (src) Acts as a persistent list which writes Serializable objects to disk and will retrieve them in same order in which they were added (FIFO).
Client (src) Client is a convience method for invoking remote methods for a given subsystem
ClientInvokerAdapter (src) ClientInvokerAdapter.java is a ClientInterceptor for the end of the interceptor chain: it finds the right RemoteClientInvoker and calls it.
InvocationRequest (src) InvocationRequest is passed to ServerInvocationHandler which encapsulates the unmarshalled method invocation parameters from the ServerInvoker.
InvocationResponse (src) InvocationResponse is a return object from a call to a remote Server Invoker.
InvokerLocator (src) InvokerLocator is an object that indentifies a specific Invoker on the network, via a unique locator URI.
InvokerRegistry (src) InvokerRegistry is a simple registery for creating client and server side Invoker implementations, getting information about the invokers and register as a invoker creator for one or more specific transports.
NullCallbackStore (src) This implementation does nothing other than throw away persisted objects and throw exceptions.
RemoteClientInvoker (src) RemoteClientInvoker is an abstract client part handler that implements the bulk of the heavy lifting to process a remote method and dispatch it to a remote ServerInvoker and handle the result.
ServerInterceptorChain (src) ServerInterceptorChain.java Created: Fri May 2 10:36:51 2003
ServerInterceptorChain.InterceptorIterator (src)  
ServerInvoker (src) ServerInvoker is the server-side part of a remote Invoker.
ServerInvokerCallbackHandler (src) Responsible for all callbacks in remoting at invoker level (on the server side).
 

Exception Summary
CannotConnectException (src) This exception is generated when the remoting layer cannot connect to the remote server It means that the client cannot send the request to the server.
ConnectionFailedException (src) ConnectionFailedException is a RuntimeException that is raised when a remote connection fails.
HandleCallbackException (src) This exception may be thrown if there is an error in dispatching the callback to the intended handler.
SubsystemNotSupported (src) SubsystemNotSupported is raised by a ServerInvoker when the target subsystem is not supported on the target VM.