All Classes

Class Description
AmbiguousProxyException
Thrown in case a proxy for a given type was requested but more than one proxies matched the requested type.
CancelMethodReplyMessage
The Interface CancelMethodReplyMessage.
ClientMessage
The Interface ClientMessage.
CloseConnectionMessage
The Interface CloseConnectionMessage.
DuplicateInstanceIdRuntimeException
The Class DuplicateInstanceIdRuntimeException.
DuplicateSessionIdRuntimeException
The Class DuplicateSessionIdRuntimeException.
InstanceDescriptor
The most common information to be provided when describing an object residing in a RemoteServer and which is linked to a RemoteClient.
InstanceDescriptorAccessor
Provides an accessor for a InstanceDescriptor property.
InstanceDescriptorAccessor.InstanceDescriptorBuilder<B extends InstanceDescriptorAccessor.InstanceDescriptorBuilder<B>>
Provides a builder method for the according property returning the builder for applying multiple build operations.
InstanceDescriptorAccessor.InstanceDescriptorMutator
Provides a mutator for a InstanceDescriptor property.
InstanceDescriptorAccessor.InstanceDescriptorProperty
Provides a InstanceDescriptor property.
InstanceId
The InstanceId associates an instance TID to instances of the refcodes-remoting frame.
InvalidMethodReplyRuntimeException
Thrown in case the provided Message sub-type was not expected and cannot be processed.
InvalidMethodRequestRuntimeException
The Class InvalidMethodRequestRuntimeException.
Message
The Message is the base definition for any job required by the inter process communication as done by the refcodes-remoting artifact.
MethodReplyMessage
The Interface MethodReplyMessage.
MethodRequest
The Interface MethodRequest.
MethodRequestMessage
The Interface MethodRequestMessage.
NoSuchProxyException
Thrown in case a proxy for a given type was requested but not any proxy matched the requested type.
ProxyAccessor
Provides an accessor for a proxy property.
ProxyAccessor.ProxyBuilder<B extends ProxyAccessor.ProxyBuilder<B>>
Provides a builder method for the according property returning the builder for applying multiple build operations.
ProxyAccessor.ProxyMutator
Provides a mutator for a proxy property.
ProxyAccessor.ProxyProperty
Provides a proxy property.
ProxyDescriptor
The ProxyDescriptor describes a proxy instance and additional meta data for a RemoteClient to link the proxy in question with the according subject residing in a RemoteServer.
ProxyDisposedRuntimeException
This is a predictable exception.
PublishSubjectMessage
The Interface PublishSubjectMessage.
PublishSubjectReplyMessage
The Interface PublishSubjectReplyMessage.
Remote
The Remote interface defines the basic functionality in common for both the RemoteClient and the RemoteServer.
RemoteClient
Remote control providing subjects to be operated on by a RemoteServer.
RemoteClient.ProxyControl
The RemoteClient.ProxyControl is used to manage a proxy being provided from a subject be the RemoteServer.
RemoteClientImpl
Abstract implementation of the RemoteClient's base functionality.
RemoteServer
Remote control providing subjects to be operated on by RemoteClient instances.
RemoteServerImpl
Abstract implementation of the RemoteServer's base functionality.
RemotingException
The Class RemotingException.
RemotingRuntimeException
The Class RemotingRuntimeException.
Reply
The Interface Reply.
SerializeUtility
Utility providing useful serialization methods.
ServerMessage
The Interface ServerMessage.
Session
The Session associates an TID String to sessions of request and reply pairs.
SessionIdAccessor
Provides an accessor for a session TID property.
SessionIdAccessor.SessionIdBuilder<B extends SessionIdAccessor.SessionIdBuilder<B>>
Provides a builder method for a the according property returning the builder for applying multiple build operations.
SessionIdAccessor.SessionIdMutator
Provides a mutator for a session TID property.
SessionIdAccessor.SessionIdProperty
Provides a session TID property.
SignOffProxyMessage
The Interface SignOffProxyMessage.
SignOffSubjectMessage
The Interface SignOffSubjectMessage.
SubjectAccessor
Provides an accessor for a subject property.
SubjectAccessor.SubjectBuilder<B extends SubjectAccessor.SubjectBuilder<B>>
Provides a builder method for the according property returning the builder for applying multiple build operations.
SubjectAccessor.SubjectMutator
Provides a mutator for a subject property.
SubjectAccessor.SubjectProperty
Provides a subject property.
SubjectDescriptor
The SubjectDescriptor is created by the RemoteServer.
SubjectInstance
The Interface SubjectInstance.
UnknownInstanceIdRuntimeException
Thrown in case an instance TID has been provided which is unknown by the processing instance.