|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface RdEntityActuatorService
This class provides a set of core functions that service implementations need to satisfy. All services within the system need to conform to this interface.
| Method Summary | |
|---|---|
void |
issueProfileUpdateRequest(Profile profile,
boolean addProfile,
ConsumerConstraints consumerConstraints)
|
void |
issueRecoveryRequest(RdRecoveryEntityRequest recoveryRequest)
|
void |
processArchivalNotificationForEntity(Object entityKey,
RdArchivalServiceNotification archNotification)
|
void |
processConstructedQosEvent(QosEvent qosEvent)
Upong receipt of a NORMAL nbEvent, the qosService constructs a QosEvent if there were any consumerConstraints specified. |
void |
processProfileUpdateResponse(RdProfileUpdateResponse profileUpdateResponse)
|
void |
processRecoveryResponse(RdRecoveryResponse recoveryResponse)
Subscribe the relevant consumer to the set of previously registered profiles based on information encapsulated in the recovery response |
void |
processRetransmittedEvent(RdRetransmissionServiceEvent retransmittedEvent)
|
void |
syncPointHasBeenAdvanced(int entityId,
int templateId,
long advanceSync)
|
void |
terminateService()
Terminate the service |
| Methods inherited from interface cgl.narada.service.Service |
|---|
deregisterServiceExceptionListener, deregisterServiceNotificationListener, getEventTypesHandled, getServiceDescription, getServicesPerformed, handleEvent, isStarted, isStopped, loadService, performService, registerServiceExceptionListener, registerServiceNotificationListener, servicePerformed, startService, stopService |
| Method Detail |
|---|
void processRetransmittedEvent(RdRetransmissionServiceEvent retransmittedEvent)
throws ServiceException
ServiceException
void processConstructedQosEvent(QosEvent qosEvent)
throws ServiceException
ServiceException
void syncPointHasBeenAdvanced(int entityId,
int templateId,
long advanceSync)
void processArchivalNotificationForEntity(Object entityKey,
RdArchivalServiceNotification archNotification)
throws ServiceException
ServiceException
void issueRecoveryRequest(RdRecoveryEntityRequest recoveryRequest)
throws ServiceException
ServiceException
void processRecoveryResponse(RdRecoveryResponse recoveryResponse)
throws ServiceException
ServiceException
void issueProfileUpdateRequest(Profile profile,
boolean addProfile,
ConsumerConstraints consumerConstraints)
throws ServiceException
ServiceException
void processProfileUpdateResponse(RdProfileUpdateResponse profileUpdateResponse)
throws ServiceException
ServiceException
void terminateService()
throws ServiceException
ServiceException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||