Index

A C D F G H I O P R S T U V 
All Classes and Interfaces|All Packages

A

AbstractRemotingEvent<A extends Enum<?>,SRC> - Class in org.refcodes.remoting.ext.observer
The AbstractRemotingEvent is the base implementation of the RemotingEvent interface.
AbstractRemotingEvent(A, EventMetaData, SRC) - Constructor for class org.refcodes.remoting.ext.observer.AbstractRemotingEvent
AbstractRemotingEvent(A, SRC) - Constructor for class org.refcodes.remoting.ext.observer.AbstractRemotingEvent

C

ClientAction - Enum Class in org.refcodes.remoting.ext.observer
The ClientAction describes actions for the RemotingEvent types.
ClientEvent - Interface in org.refcodes.remoting.ext.observer
The ClientEvent is the base event for RemoteClient related RemotingEvent events.
ConsumerRemoteObserver - Interface in org.refcodes.remoting.ext.observer
An asynchronous update interface for receiving notifications about ConsumerRemote information as the ConsumerRemote is constructed.

D

destroy() - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteClient
destroy() - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteServer

F

fromSender(Message) - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteClient
 

G

getExecutorService() - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteClient
 
getProxy() - Method in class org.refcodes.remoting.ext.observer.ProxyPublishedEvent
getSubject() - Method in class org.refcodes.remoting.ext.observer.SubjectPublishedEvent
Gets the subject.
getTimeoutMillis() - Method in class org.refcodes.remoting.ext.observer.SignOffProxyEvent
getType() - Method in class org.refcodes.remoting.ext.observer.PublishProxyEvent

H

hasObserver(ConsumerRemoteObserver) - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteClient
hasObserver(ProviderRemoteObserver) - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteServer

I

isDestroyed() - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteClient
 
isOpenable(DatagramTransceiver<Serializable>) - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteClient
 

O

ObservableRemoteClient - Class in org.refcodes.remoting.ext.observer
Event enabled (observable) remote control extending the RemoteClient to be observable.
ObservableRemoteClient() - Constructor for class org.refcodes.remoting.ext.observer.ObservableRemoteClient
Instantiates a new observable remote client impl.
ObservableRemoteClient(ExecutorService) - Constructor for class org.refcodes.remoting.ext.observer.ObservableRemoteClient
Instantiates a new observable remote client impl.
ObservableRemoteServer - Class in org.refcodes.remoting.ext.observer
Event enabled (observable) remote control extending the RemoteServer to be observable.
ObservableRemoteServer() - Constructor for class org.refcodes.remoting.ext.observer.ObservableRemoteServer
Instantiates a new observable remote server impl.
ObservableRemoteServer(ExecutorService) - Constructor for class org.refcodes.remoting.ext.observer.ObservableRemoteServer
Instantiates a new observable remote server impl.
onClosed() - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteClient
onClosed() - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteServer
onOpened() - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteClient
onOpened() - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteServer
onProxyPublished(Object) - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteClient
onProxyPublishedEvent(ProxyPublishedEvent) - Method in interface org.refcodes.remoting.ext.observer.ConsumerRemoteObserver
This method is called when information about an ConsumerRemote which was previously requested using an asynchronous interface becomes available.
onProxySignedOff(Object) - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteClient
onProxySignedOffEvent(ProxySignedOffEvent) - Method in interface org.refcodes.remoting.ext.observer.ConsumerRemoteObserver
This method is called when information about an ConsumerRemote which was previously requested using an asynchronous interface becomes available.
onPublishProxy(Class<?>) - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteClient
onPublishProxyEvent(PublishProxyEvent) - Method in interface org.refcodes.remoting.ext.observer.ConsumerRemoteObserver
This method is called when information about an ConsumerRemote which was previously requested using an asynchronous interface becomes available.
onSignOffProxyEvent(SignOffProxyEvent) - Method in interface org.refcodes.remoting.ext.observer.ConsumerRemoteObserver
This method is called when information about an ConsumerRemote which was previously requested using an asynchronous interface becomes available.
onSubjectPublished(Object) - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteServer
onSubjectPublishedEvent(SubjectPublishedEvent) - Method in interface org.refcodes.remoting.ext.observer.ProviderRemoteObserver
Signaled in case a subject has been published.
onSubjectSignedOff(Object) - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteServer
onSubjectSignedOffEvent(SubjectSignedOffEvent) - Method in interface org.refcodes.remoting.ext.observer.ProviderRemoteObserver
Signaled in case a subject has been signed-off.
open(DatagramTransceiver<Serializable>) - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteClient
 
org.refcodes.remoting.ext.observer - module org.refcodes.remoting.ext.observer
 
org.refcodes.remoting.ext.observer - package org.refcodes.remoting.ext.observer
This artifact extends the refcodes-remoting toolkit with observable capabilities as of the ObservableRemoteClient (and its sub-types) and the ObservableRemoteServer (and its sub-types) types.

P

ProviderRemoteObserver - Interface in org.refcodes.remoting.ext.observer
An Observer for RemoteServer related ActionEvent instances.
PROXY_PUBLISHED - Enum constant in enum class org.refcodes.remoting.ext.observer.ClientAction
 
PROXY_SIGNED_OFF - Enum constant in enum class org.refcodes.remoting.ext.observer.ClientAction
 
ProxyPublishedEvent - Class in org.refcodes.remoting.ext.observer
The ProxyPublishedEvent signals a published proxy.
ProxyPublishedEvent(Object, ObservableRemoteClient) - Constructor for class org.refcodes.remoting.ext.observer.ProxyPublishedEvent
Constructs an according ProxyPublishedEvent event.
ProxySignedOffEvent - Class in org.refcodes.remoting.ext.observer
The ProxySignedOffEvent signals a signed off proxy..
ProxySignedOffEvent(Object, ObservableRemoteClient) - Constructor for class org.refcodes.remoting.ext.observer.ProxySignedOffEvent
Constructs an according ProxySignedOffEvent event.
PUBLISH_PROXY - Enum constant in enum class org.refcodes.remoting.ext.observer.ClientAction
 
PublishProxyEvent - Class in org.refcodes.remoting.ext.observer
The PublishProxyEvent signals a proxy to be published.
PublishProxyEvent(Class<?>, ObservableRemoteClient) - Constructor for class org.refcodes.remoting.ext.observer.PublishProxyEvent
Constructs an according PublishProxyEvent event.

R

RemotingEvent<A extends Enum<?>,SRC> - Interface in org.refcodes.remoting.ext.observer
The RemotingEvent is the base event of this package.

S

ServerAction - Enum Class in org.refcodes.remoting.ext.observer
The ServerAction describes actions for the RemotingEvent types.
ServerEvent - Interface in org.refcodes.remoting.ext.observer
The ClientEvent is the base event for RemoteServer related RemotingEvent events.
SIGNOFF_PROXY - Enum constant in enum class org.refcodes.remoting.ext.observer.ClientAction
 
SignOffProxyEvent - Class in org.refcodes.remoting.ext.observer
The SignOffProxyEvent signals a proxy to be signed off.
SignOffProxyEvent(Object, long, ObservableRemoteClient) - Constructor for class org.refcodes.remoting.ext.observer.SignOffProxyEvent
Constructs an according SignOffProxyEvent event.
SUBJECT_PUBLISHED - Enum constant in enum class org.refcodes.remoting.ext.observer.ServerAction
 
SUBJECT_SIGNED_OFF - Enum constant in enum class org.refcodes.remoting.ext.observer.ServerAction
 
SubjectPublishedEvent - Class in org.refcodes.remoting.ext.observer
The SubjectPublishedEvent signals a subject being published.
SubjectPublishedEvent(Object, ObservableRemoteServer) - Constructor for class org.refcodes.remoting.ext.observer.SubjectPublishedEvent
Constructs an according SubjectPublishedEvent event.
SubjectSignedOffEvent - Class in org.refcodes.remoting.ext.observer
The SubjectSignedOffEvent signals a subject being signed off.
SubjectSignedOffEvent(Object, ObservableRemoteServer) - Constructor for class org.refcodes.remoting.ext.observer.SubjectSignedOffEvent
Constructs an according SubjectSignedOffEvent event.
subscribeObserver(ConsumerRemoteObserver) - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteClient
subscribeObserver(ProviderRemoteObserver) - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteServer

T

toReceiver(Message) - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteClient
 

U

unsubscribeObserver(ConsumerRemoteObserver) - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteClient
unsubscribeObserver(ProviderRemoteObserver) - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteServer

V

valueOf(String) - Static method in enum class org.refcodes.remoting.ext.observer.ClientAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.refcodes.remoting.ext.observer.ServerAction
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.refcodes.remoting.ext.observer.ClientAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.refcodes.remoting.ext.observer.ServerAction
Returns an array containing the constants of this enum class, in the order they are declared.
A C D F G H I O P R S T U V 
All Classes and Interfaces|All Packages