Interface | Description |
---|---|
CancelMethodReplyMessage |
The Interface CancelMethodReplyMessage.
|
ClientMessage |
The Interface ClientMessage.
|
CloseConnectionMessage |
The Interface CloseConnectionMessage.
|
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.InstanceDescriptorMutator |
Provides a mutator for a
InstanceDescriptor property. |
InstanceDescriptorAccessor.InstanceDescriptorProperty |
Provides a
InstanceDescriptor property. |
InstanceId |
The
InstanceId associates an instance ID to instances of the
refcodes-remoting frame. |
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.
|
ProxyAccessor |
Provides an accessor for a proxy property.
|
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 . |
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 . |
RemoteServer |
Remote control providing subjects to be operated on by
RemoteClient
instances. |
Reply |
The Interface Reply.
|
ServerMessage |
The Interface ServerMessage.
|
Session |
The
Session associates an ID String to sessions of request and reply
pairs. |
SessionIdAccessor |
Provides an accessor for a session ID property.
|
SessionIdAccessor.SessionIdMutator |
Provides a mutator for a session ID property.
|
SessionIdAccessor.SessionIdProperty |
Provides a session ID property.
|
SignOffProxyMessage |
The Interface SignOffProxyMessage.
|
SignOffSubjectMessage |
The Interface SignOffSubjectMessage.
|
SubjectAccessor |
Provides an accessor for a subject property.
|
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.
|
Class | Description |
---|---|
RemoteClientImpl |
Abstract implementation of the
RemoteClient 's base functionality. |
RemoteServerImpl |
Abstract implementation of the
RemoteServer 's base functionality. |
Exception | Description |
---|---|
AmbiguousProxyException |
Thrown in case a proxy for a given type was requested but more than one
proxies matched the requested type.
|
DuplicateInstanceIdRuntimeException |
The Class DuplicateInstanceIdRuntimeException.
|
DuplicateSessionIdRuntimeException |
The Class DuplicateSessionIdRuntimeException.
|
InvalidMethodReplyRuntimeException |
Thrown in case the provided
Message sub-type was not expected and
cannot be processed. |
InvalidMethodRequestRuntimeException |
The Class InvalidMethodRequestRuntimeException.
|
NoSuchProxyException |
Thrown in case a proxy for a given type was requested but not any proxy
matched the requested type.
|
ProxyDisposedRuntimeException |
This is a predictable exception.
|
RemotingException |
The Class RemotingException.
|
RemotingRuntimeException |
The Class RemotingRuntimeException.
|
UnknownInstanceIdRuntimeException |
Thrown in case an instance ID has been provided which is unknown by the
processing instance.
|
Copyright © 2018. All rights reserved.