Interface SubscriptionRequest
-
- All Superinterfaces:
ResponseRequest
- All Known Implementing Classes:
BaseRequestImpl,ChannelArrayRequestImpl,ChannelGetRequestImpl,ChannelMonitorImpl,ChannelProcessRequestImpl,ChannelPutGetRequestImpl,ChannelPutRequestImpl,ChannelRPCRequestImpl
public interface SubscriptionRequest extends ResponseRequest
A request that expects an response multiple responses. Responses identified by its I/O ID. This interface needs to be extended (to provide method called on response).- Version:
- $Id$
- Author:
- Matej Sekoranja
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidresubscribeSubscription(Transport transport)Resubscribe (e.g.voidupdateSubscription()Update (e.g.-
Methods inherited from interface org.epics.pvaccess.impl.remote.request.ResponseRequest
cancel, getIOID, getRequester, reportStatus, timeout
-
-
-
-
Method Detail
-
updateSubscription
void updateSubscription()
Update (e.g. after some time of unresponsiveness) - report current value.
-
resubscribeSubscription
void resubscribeSubscription(Transport transport)
Resubscribe (e.g. when server was restarted)- Parameters:
transport- new transport to be used.
-
-