|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcgl.narada.service.replay.ReplayService
public abstract class ReplayService
The Replay Service interface that is used by the consumers to play back events that were previously archived. Replays are initiated by ReplayRequests.
| Constructor Summary | |
|---|---|
ReplayService()
|
|
| Method Summary | |
|---|---|
abstract void |
deregisterSubscriptionsForTemplate(int templateId)
This method de-registers subscriptions for a template |
static ReplayService |
getInstance()
|
abstract void |
initialize(int replayEntityId,
StorageService storageService,
Hashtable templatesAndEntities)
|
abstract boolean |
isInitialized()
|
abstract void |
processReplayRequest(ReplayRequest request)
Process a replay request |
abstract void |
registerSubscriptionsForTemplate(int templateId)
This method registers subscriptions for templates |
abstract void |
setMaximumNumberOfPendingRequests(int maxPending)
Set a limit on the maximum number of pending requests |
abstract void |
setMaximumNumberOfProfilesInReplayRequest(int maxConstraints)
Set the maximum number of profile constraints within a replay request |
abstract void |
setMaximumNumberOfSequencesInReplay(int maxNumOfSequences)
Set Maximum number of sequences in a replay |
abstract void |
setSequenceRangeInReplayRequest(int maxSequenceRange)
Set the upper bound for the maximum range in replay sequences |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ReplayService()
| Method Detail |
|---|
public static ReplayService getInstance()
public abstract void initialize(int replayEntityId,
StorageService storageService,
Hashtable templatesAndEntities)
throws ServiceException
ServiceExceptionpublic abstract boolean isInitialized()
public abstract void registerSubscriptionsForTemplate(int templateId)
throws ServiceException
ServiceException
public abstract void deregisterSubscriptionsForTemplate(int templateId)
throws ServiceException
ServiceExceptionpublic abstract void processReplayRequest(ReplayRequest request)
public abstract void setSequenceRangeInReplayRequest(int maxSequenceRange)
public abstract void setMaximumNumberOfProfilesInReplayRequest(int maxConstraints)
public abstract void setMaximumNumberOfSequencesInReplay(int maxNumOfSequences)
public abstract void setMaximumNumberOfPendingRequests(int maxPending)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||