Interface ConsumerRemoteObserver
- All Superinterfaces:
org.refcodes.component.ext.observer.ConnectionObserver<ObservableRemoteClient>
,org.refcodes.observer.Observer<org.refcodes.component.ext.observer.ConnectionEvent<?,
ObservableRemoteClient>>
public interface ConsumerRemoteObserver
extends org.refcodes.component.ext.observer.ConnectionObserver<ObservableRemoteClient>
An asynchronous update interface for receiving notifications about
ConsumerRemote information as the ConsumerRemote is constructed.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.refcodes.component.ext.observer.ConnectionObserver
org.refcodes.component.ext.observer.ConnectionObserver.ConnectionRequestObserver<SRC extends Object>
-
Method Summary
Modifier and TypeMethodDescriptionvoid
onProxyPublishedEvent
(ProxyPublishedEvent aProxyPublishedEvent) This method is called when information about an ConsumerRemote which was previously requested using an asynchronous interface becomes available.void
onProxySignedOffEvent
(ProxySignedOffEvent aProxySignedOffEvent) This method is called when information about an ConsumerRemote which was previously requested using an asynchronous interface becomes available.void
onPublishProxyEvent
(PublishProxyEvent aPublishProxyEvent) This method is called when information about an ConsumerRemote which was previously requested using an asynchronous interface becomes available.void
onSignOffProxyEvent
(SignOffProxyEvent aSignOffProxyEvent) This method is called when information about an ConsumerRemote which was previously requested using an asynchronous interface becomes available.Methods inherited from interface org.refcodes.component.ext.observer.ConnectionObserver
onClosedEvent, onOpendEvent
Methods inherited from interface org.refcodes.observer.Observer
onEvent
-
Method Details
-
onProxyPublishedEvent
This method is called when information about an ConsumerRemote which was previously requested using an asynchronous interface becomes available.- Parameters:
aProxyPublishedEvent
- the proxy published event
-
onProxySignedOffEvent
This method is called when information about an ConsumerRemote which was previously requested using an asynchronous interface becomes available.- Parameters:
aProxySignedOffEvent
- the proxy signed off event
-
onPublishProxyEvent
void onPublishProxyEvent(PublishProxyEvent aPublishProxyEvent) throws org.refcodes.exception.VetoException This method is called when information about an ConsumerRemote which was previously requested using an asynchronous interface becomes available.- Parameters:
aPublishProxyEvent
- the publish proxy event- Throws:
org.refcodes.exception.VetoException
- the veto exception
-
onSignOffProxyEvent
void onSignOffProxyEvent(SignOffProxyEvent aSignOffProxyEvent) throws org.refcodes.exception.VetoException This method is called when information about an ConsumerRemote which was previously requested using an asynchronous interface becomes available.- Parameters:
aSignOffProxyEvent
- the sign off proxy event- Throws:
org.refcodes.exception.VetoException
- the veto exception
-