|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcgl.narada.wsinfra.wsrm.impl.WsrmElementCreationImpl
public class WsrmElementCreationImpl
This is a class which facilitates the creation of WSRM elements that are added to exchanges.
| Method Summary | |
|---|---|
static WsrmElementCreation |
getInstance()
|
SequenceAcknowledgementDocument.SequenceAcknowledgement.AcknowledgementRange |
newAcknowledgementRange(long upperMessageNumber,
long lowerMessageNumber)
Create a new acknowledgement range based on the specified parameters |
AckRequestedDocument |
newAckRequested(String identifier)
Creates an AckRequested document based on the specified parameters |
AckRequestedDocument |
newAckRequested(String identifier,
long maxMessageNumberUsed)
Creates an AckRequested document based on the specified parameters |
SequenceDocument |
newSequence(String identifier,
long messageNumber)
Creates a sequence document based on the specified parameters |
SequenceDocument |
newSequence(String identifier,
long messageNumber,
boolean lastMessage,
Calendar expiresAt)
Creates a sequence document based on the specified parameters |
SequenceAcknowledgementDocument |
newSequenceAcknowledgement(String identifier,
long[] acknowledgementsArray,
boolean positiveAcks)
Creates a SequenceAcknowledgement element based on the specified parameters. |
TerminateSequenceDocument |
newTerminateSequence(String identifier)
Terminates a sequence identified the specified identifier |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static WsrmElementCreation getInstance()
public SequenceDocument newSequence(String identifier,
long messageNumber)
newSequence in interface WsrmElementCreation
public SequenceDocument newSequence(String identifier,
long messageNumber,
boolean lastMessage,
Calendar expiresAt)
newSequence in interface WsrmElementCreationpublic AckRequestedDocument newAckRequested(String identifier)
newAckRequested in interface WsrmElementCreation
public AckRequestedDocument newAckRequested(String identifier,
long maxMessageNumberUsed)
newAckRequested in interface WsrmElementCreation
public SequenceAcknowledgementDocument newSequenceAcknowledgement(String identifier,
long[] acknowledgementsArray,
boolean positiveAcks)
newSequenceAcknowledgement in interface WsrmElementCreationpublic TerminateSequenceDocument newTerminateSequence(String identifier)
newTerminateSequence in interface WsrmElementCreation
public SequenceAcknowledgementDocument.SequenceAcknowledgement.AcknowledgementRange newAcknowledgementRange(long upperMessageNumber,
long lowerMessageNumber)
newAcknowledgementRange in interface WsrmElementCreation
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||