cgl.narada.service.reliable.events
Class RdRetransmissionServiceEvent

java.lang.Object
  extended by cgl.narada.service.reliable.events.RdRetransmissionServiceEvent

public class RdRetransmissionServiceEvent
extends Object

This event encapsulates the retransmission initiated on the basis of a prior NAK request corresponding to a specific sequence number. Among other things information included in this event include a) The sequence number of the stored event b) The original event c) The sequencing information (for this template id) pertaining to the event archived prior to this event.


Constructor Summary
RdRetransmissionServiceEvent(byte[] marshalledBytes)
           
RdRetransmissionServiceEvent(long retransmissionId, NBEvent nbEvent, RdArchivalServiceNotification archNotify)
           
 
Method Summary
 RdArchivalServiceNotification getArchivalNotification()
           
 byte[] getBytes()
           
 NBEvent getEvent()
           
 long getRetransmissionId()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RdRetransmissionServiceEvent

public RdRetransmissionServiceEvent(long retransmissionId,
                                    NBEvent nbEvent,
                                    RdArchivalServiceNotification archNotify)

RdRetransmissionServiceEvent

public RdRetransmissionServiceEvent(byte[] marshalledBytes)
Method Detail

getRetransmissionId

public long getRetransmissionId()

getEvent

public NBEvent getEvent()

getArchivalNotification

public RdArchivalServiceNotification getArchivalNotification()

getBytes

public byte[] getBytes()


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