cgl.narada.service.replay.impl
Class ReplayRequestEvent
java.lang.Object
cgl.narada.service.replay.impl.ReplayRequestEvent
- All Implemented Interfaces:
- ReplayRequest
public class ReplayRequestEvent
- extends Object
- implements ReplayRequest
Constructor Summary |
ReplayRequestEvent(byte[] marshalledBytes)
|
ReplayRequestEvent(int templateId,
int entityId,
String replayRequestIdentifier,
boolean requestSequencesAndTimestamps)
|
ReplayRequestEvent(int templateId,
int entityId,
String replayRequestIdentifier,
boolean requestForTimestamp,
long sequenceNumber)
|
ReplayRequestEvent(int templateId,
int entityId,
String replayRequestIdentifier,
long[] listOfSequencesToReplay)
|
ReplayRequestEvent(int templateId,
int entityId,
String replayRequestIdentifier,
long sequenceStart,
long sequenceEnd)
|
ReplayRequestEvent(int templateId,
int entityId,
String replayRequestIdentifier,
long startTimestamp,
long endTimestamp,
boolean hasTimestampRange)
|
ReplayRequestEvent(int templateId,
int entityId,
String replayRequestIdentifier,
long sequenceStart,
long sequenceEnd,
Profile[] constraints)
|
ReplayRequestEvent(int templateId,
int entityId,
String replayRequestIdentifier,
String replayTopic,
boolean hasStartingSequenceAndEndingTimestamp,
long startingSequence,
long endingTimestamp)
|
ReplayRequestEvent(int templateId,
int entityId,
String replayRequestIdentifier,
String replayTopic,
long[] listOfSequencesToReplay)
|
ReplayRequestEvent(int templateId,
int entityId,
String replayRequestIdentifier,
String replayTopic,
long sequenceStart,
long sequenceEnd)
|
ReplayRequestEvent(int templateId,
int entityId,
String replayRequestIdentifier,
String replayTopic,
long startTimestamp,
long endTimestamp,
boolean replayWithTimestampRange)
|
ReplayRequestEvent(int templateId,
int entityId,
String replayRequestIdentifier,
String replayTopic,
long sequenceStart,
long sequenceEnd,
Profile[] constraints)
|
ReplayRequestEvent
public ReplayRequestEvent(byte[] marshalledBytes)
ReplayRequestEvent
public ReplayRequestEvent(int templateId,
int entityId,
String replayRequestIdentifier,
long[] listOfSequencesToReplay)
ReplayRequestEvent
public ReplayRequestEvent(int templateId,
int entityId,
String replayRequestIdentifier,
long sequenceStart,
long sequenceEnd)
ReplayRequestEvent
public ReplayRequestEvent(int templateId,
int entityId,
String replayRequestIdentifier,
long sequenceStart,
long sequenceEnd,
Profile[] constraints)
ReplayRequestEvent
public ReplayRequestEvent(int templateId,
int entityId,
String replayRequestIdentifier,
boolean requestForTimestamp,
long sequenceNumber)
ReplayRequestEvent
public ReplayRequestEvent(int templateId,
int entityId,
String replayRequestIdentifier,
String replayTopic,
boolean hasStartingSequenceAndEndingTimestamp,
long startingSequence,
long endingTimestamp)
ReplayRequestEvent
public ReplayRequestEvent(int templateId,
int entityId,
String replayRequestIdentifier,
String replayTopic,
long startTimestamp,
long endTimestamp,
boolean replayWithTimestampRange)
ReplayRequestEvent
public ReplayRequestEvent(int templateId,
int entityId,
String replayRequestIdentifier,
long startTimestamp,
long endTimestamp,
boolean hasTimestampRange)
ReplayRequestEvent
public ReplayRequestEvent(int templateId,
int entityId,
String replayRequestIdentifier,
boolean requestSequencesAndTimestamps)
ReplayRequestEvent
public ReplayRequestEvent(int templateId,
int entityId,
String replayRequestIdentifier,
String replayTopic,
long[] listOfSequencesToReplay)
ReplayRequestEvent
public ReplayRequestEvent(int templateId,
int entityId,
String replayRequestIdentifier,
String replayTopic,
long sequenceStart,
long sequenceEnd)
ReplayRequestEvent
public ReplayRequestEvent(int templateId,
int entityId,
String replayRequestIdentifier,
String replayTopic,
long sequenceStart,
long sequenceEnd,
Profile[] constraints)
getBytes
public byte[] getBytes()
- Specified by:
getBytes
in interface ReplayRequest
getTemplateId
public int getTemplateId()
- Specified by:
getTemplateId
in interface ReplayRequest
getEntityId
public int getEntityId()
- Specified by:
getEntityId
in interface ReplayRequest
hasRequestIdentifier
public boolean hasRequestIdentifier()
- Specified by:
hasRequestIdentifier
in interface ReplayRequest
getReplayIdentifier
public String getReplayIdentifier()
- Specified by:
getReplayIdentifier
in interface ReplayRequest
hasReplayTopic
public boolean hasReplayTopic()
- Specified by:
hasReplayTopic
in interface ReplayRequest
getReplayTopic
public String getReplayTopic()
- Specified by:
getReplayTopic
in interface ReplayRequest
hasListOfSequencesToReplay
public boolean hasListOfSequencesToReplay()
- Specified by:
hasListOfSequencesToReplay
in interface ReplayRequest
getListOfSequencesToReplay
public long[] getListOfSequencesToReplay()
- Specified by:
getListOfSequencesToReplay
in interface ReplayRequest
hasSpecifiedSequenceRange
public boolean hasSpecifiedSequenceRange()
- Specified by:
hasSpecifiedSequenceRange
in interface ReplayRequest
getStartingSequenceNumber
public long getStartingSequenceNumber()
- Specified by:
getStartingSequenceNumber
in interface ReplayRequest
getEndingSequenceNumber
public long getEndingSequenceNumber()
- Specified by:
getEndingSequenceNumber
in interface ReplayRequest
hasSpecifiedConstraints
public boolean hasSpecifiedConstraints()
- Specified by:
hasSpecifiedConstraints
in interface ReplayRequest
getListOfSpecifiedConstraints
public Profile[] getListOfSpecifiedConstraints()
- Specified by:
getListOfSpecifiedConstraints
in interface ReplayRequest
hasReplayWithTimestampRange
public boolean hasReplayWithTimestampRange()
- Specified by:
hasReplayWithTimestampRange
in interface ReplayRequest
hasTimestampRange
public boolean hasTimestampRange()
- Specified by:
hasTimestampRange
in interface ReplayRequest
getStartTimestamp
public long getStartTimestamp()
- Specified by:
getStartTimestamp
in interface ReplayRequest
getEndTimestamp
public long getEndTimestamp()
- Specified by:
getEndTimestamp
in interface ReplayRequest
hasStartingSequenceAndEndingTimestamp
public boolean hasStartingSequenceAndEndingTimestamp()
- Specified by:
hasStartingSequenceAndEndingTimestamp
in interface ReplayRequest
getStartingSequence
public long getStartingSequence()
- Specified by:
getStartingSequence
in interface ReplayRequest
getEndingTimestamp
public long getEndingTimestamp()
- Specified by:
getEndingTimestamp
in interface ReplayRequest
hasRequestForTimestamp
public boolean hasRequestForTimestamp()
- Specified by:
hasRequestForTimestamp
in interface ReplayRequest
getSequenceNumber
public long getSequenceNumber()
- Specified by:
getSequenceNumber
in interface ReplayRequest
hasRequestSequencesAndTimestamps
public boolean hasRequestSequencesAndTimestamps()
- Specified by:
hasRequestSequencesAndTimestamps
in interface ReplayRequest
getModuleName
public String getModuleName()
toString
public String toString()
- Overrides:
toString
in class Object
main
public static void main(String[] args)
For comments and suggestions please send
e-mail to
The NaradaBrokering Project