Module org.refcodes.remoting
Package org.refcodes.remoting
package org.refcodes.remoting
-
ClassDescriptionThrown in case a proxy for a given type was requested but more than one proxies matched the requested type.The Interface CancelMethodReplyMessage.The Interface ClientMessage.The Interface CloseConnectionMessage.The Class DuplicateInstanceIdRuntimeException.The Class DuplicateSessionIdRuntimeException.The most common information to be provided when describing an object residing in a
RemoteServer
and which is linked to aRemoteClient
.Provides an accessor for aInstanceDescriptor
property.InstanceDescriptorAccessor.InstanceDescriptorBuilder<B extends InstanceDescriptorAccessor.InstanceDescriptorBuilder<B>>Provides a builder method for the according property returning the builder for applying multiple build operations.Provides a mutator for aInstanceDescriptor
property.Provides aInstanceDescriptor
property.TheInstanceId
associates an instance TID to instances of the refcodes-remoting frame.Thrown in case the providedMessage
sub-type was not expected and cannot be processed.The Class InvalidMethodRequestRuntimeException.TheMessage
is the base definition for any job required by the inter process communication as done by the refcodes-remoting artifact.The Interface MethodReplyMessage.The Interface MethodRequest.The Interface MethodRequestMessage.Thrown in case a proxy for a given type was requested but not any proxy matched the requested type.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.Provides a mutator for a proxy property.Provides a proxy property.TheProxyDescriptor
describes a proxy instance and additional meta data for aRemoteClient
to link the proxy in question with the according subject residing in aRemoteServer
.This is a predictable exception.The Interface PublishSubjectMessage.The Interface PublishSubjectReplyMessage.TheRemote
interface defines the basic functionality in common for both theRemoteClient
and theRemoteServer
.Remote control providing subjects to be operated on by aRemoteServer
.TheRemoteClient.ProxyControl
is used to manage a proxy being provided from a subject be theRemoteServer
.Abstract implementation of theRemoteClient
's base functionality.Remote control providing subjects to be operated on byRemoteClient
instances.Abstract implementation of theRemoteServer
's base functionality.The Class RemotingException.The Class RemotingRuntimeException.The Interface Reply.Utility providing useful serialization methods.The Interface ServerMessage.TheSession
associates an TID String to sessions of request and reply pairs.Provides an accessor for a session TID property.Provides a builder method for a the according property returning the builder for applying multiple build operations.Provides a mutator for a session TID property.Provides a session TID property.The Interface SignOffProxyMessage.The Interface SignOffSubjectMessage.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.Provides a mutator for a subject property.Provides a subject property.TheSubjectDescriptor
is created by theRemoteServer
.The Interface SubjectInstance.Thrown in case an instance TID has been provided which is unknown by the processing instance.