org.openorb.notify
Interface ConsumerProxyManagement
- All Known Implementing Classes:
- ProxyPushSupplierImpl, SequenceProxyPullSupplierImpl, StructuredProxyPullSupplierImpl, StructuredProxyPushSupplierImpl, SequenceProxyPushSupplierImpl, ProxyPullSupplierImpl
- public interface ConsumerProxyManagement
- Author:
- Olivier Modica
|
Method Summary |
java.lang.String |
getId()
Get the ID ( ChannelID + ConsumerAdminID + ProxySupplierID ) of the proxy |
void |
reportClientDisconnection()
This method is invoked when the client returns
an unexpected Disconnected exception. |
void |
reportEventDelivery(int eventPid)
An event has been delivered or discarded |
reportClientDisconnection
public void reportClientDisconnection()
- This method is invoked when the client returns
an unexpected Disconnected exception. Then the proxy
should invoke disconnect on itself and release all resources.
getId
public java.lang.String getId()
- Get the ID ( ChannelID + ConsumerAdminID + ProxySupplierID ) of the proxy
reportEventDelivery
public void reportEventDelivery(int eventPid)
- An event has been delivered or discarded