cgl.narada.service.replay.impl
Class ReplayEventImpl

java.lang.Object
  extended by cgl.narada.service.replay.impl.ReplayEventImpl
All Implemented Interfaces:
ReplayEvent

public class ReplayEventImpl
extends Object
implements ReplayEvent

An implementation of the ReplayEvent that contains individual replayed events


Constructor Summary
ReplayEventImpl(byte[] marshalledBytes)
           
ReplayEventImpl(long sequenceNumber, NBEvent nbEvent, String replayRequestIdentifier)
           
 
Method Summary
 byte[] getBytes()
           
 NBEvent getNBEvent()
           
 String getReplayIdentifier()
           
 long getSequenceNumber()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReplayEventImpl

public ReplayEventImpl(long sequenceNumber,
                       NBEvent nbEvent,
                       String replayRequestIdentifier)

ReplayEventImpl

public ReplayEventImpl(byte[] marshalledBytes)
Method Detail

getBytes

public byte[] getBytes()
Specified by:
getBytes in interface ReplayEvent

getSequenceNumber

public long getSequenceNumber()
Specified by:
getSequenceNumber in interface ReplayEvent

getNBEvent

public NBEvent getNBEvent()
Specified by:
getNBEvent in interface ReplayEvent

getReplayIdentifier

public String getReplayIdentifier()
Specified by:
getReplayIdentifier in interface ReplayEvent


For comments and suggestions please send e-mail to The NaradaBrokering Project