|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcgl.narada.wsinfra.wsrm.impl.WsrmSequencePolicyFactoryImpl
public class WsrmSequencePolicyFactoryImpl
This is a utility class which facilitates the creation of WsrmSequence Policies, and also the addition of policy elements besides the serialization/de-serialization of the policies.
| Method Summary | |
|---|---|
WsrmSequencePolicies |
createWsrmSequencePolicies(XmlObject xmlObject)
Construct a sequence policies instance using the XmlCursor instance that has been provided. |
AcknowledgementIntervalDocument |
getAcknowledgementInterval(XmlCursor xmlCursor)
Retrieves the acknowledgement interval from within the specified XmlCursor |
WsrmSequencePolicies |
getDefaultWsrmSequencePolicies()
Get a default wsrm sequence policies element |
Calendar |
getExpires(XmlCursor xmlCursor)
|
ExponentialBackoffDocument |
getExponentialBackoff(XmlCursor xmlCursor)
Gets the exponential from within the specified XmlCursor |
InactivityTimeoutDocument |
getInactivityTimeout(XmlCursor xmlCursor)
Retrieves the Inactivity timeout from within the specified XmlCursor |
static WsrmSequencePolicyFactory |
getInstance()
|
BaseRetransmissionIntervalDocument |
getRetransmissionInterval(XmlCursor xmlCursor)
Retrieves the retransmission interval from within the specified XmlCursor |
SequenceRefDocument |
getSequenceRef(XmlCursor xmlCursor)
Gets the SequenceRef Document from within the specified XmlCursor |
SequenceRefDocument |
getSequenceRefDocument(EnvelopeDocument envelopeDocument)
Get the sequenceRef document. |
WsrmSequencePolicies |
getWsrmSequencePolicies(byte[] marshalledBytes)
Create a sequence policies instance based on its marshalled representation. |
void |
updateExpiry(WsrmSequencePolicies wsrmSequencePolicies,
Calendar expiresAt)
Update the expiry associated with a sequence. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static WsrmSequencePolicyFactory getInstance()
public WsrmSequencePolicies createWsrmSequencePolicies(XmlObject xmlObject)
createWsrmSequencePolicies in interface WsrmSequencePolicyFactorypublic WsrmSequencePolicies getDefaultWsrmSequencePolicies()
getDefaultWsrmSequencePolicies in interface WsrmSequencePolicyFactory
public void updateExpiry(WsrmSequencePolicies wsrmSequencePolicies,
Calendar expiresAt)
updateExpiry in interface WsrmSequencePolicyFactory
public AcknowledgementIntervalDocument getAcknowledgementInterval(XmlCursor xmlCursor)
throws ParsingException
ParsingException
public BaseRetransmissionIntervalDocument getRetransmissionInterval(XmlCursor xmlCursor)
throws ParsingException
ParsingException
public InactivityTimeoutDocument getInactivityTimeout(XmlCursor xmlCursor)
throws ParsingException
ParsingException
public ExponentialBackoffDocument getExponentialBackoff(XmlCursor xmlCursor)
throws ParsingException
ParsingException
public SequenceRefDocument getSequenceRef(XmlCursor xmlCursor)
throws ParsingException
ParsingException
public Calendar getExpires(XmlCursor xmlCursor)
throws ParsingException
ParsingExceptionpublic WsrmSequencePolicies getWsrmSequencePolicies(byte[] marshalledBytes)
getWsrmSequencePolicies in interface WsrmSequencePolicyFactorypublic SequenceRefDocument getSequenceRefDocument(EnvelopeDocument envelopeDocument)
getSequenceRefDocument in interface WsrmSequencePolicyFactory
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||