Package org.oddjob.remote
package org.oddjob.remote
Generic remote interface to support Oddjob remoting.
-
ClassDescriptionHasInitialisation<T extends Serializable>An
ServerInterfaceHandlerimplements this if there is initialisation data to send with the initialServerInfo.Temporary interface for Legacy JMX Operation Types until they can be removed from Handlers.Implementation<T extends Serializable>Holds information about an Implementation supported by the Server.Initialisation<T extends Serializable>Wraps Initialisation Data as it is passed to a client.AnRemoteComponentExceptionfor when the operation is unknown.Notification<T>A Notification.Something that is able to dispatch notifications.Listens for notifications.Define a type of remote notification.Define a remote operation.AnRemoteExceptiongenerated from a remote component whose id is known.Provides remote operations and notifications.Provides anRemoteConnection.An exception thrown from remote methods.AnRemoteComponentExceptionfor when the operation is unknown.Something that can invoke an operation remotely.Something capable of providing notifications from a remote location.A wrapper for Remote Exception that allows it to propagate out of interfaces that delegate to remote operations.AnRemoteExceptionfor when the remote Id is missing.