|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcgl.narada.wsinfra.wsrm.impl.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. |
cgl.narada.wsinfra.schemas.wsrm.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)
|
cgl.narada.wsinfra.schemas.wsrm.ExponentialBackoffDocument |
getExponentialBackoff(XmlCursor xmlCursor)
Gets the exponential from within the specified XmlCursor |
cgl.narada.wsinfra.schemas.wsrm.InactivityTimeoutDocument |
getInactivityTimeout(XmlCursor xmlCursor)
Retrieves the Inactivity timeout from within the specified XmlCursor |
static WsrmSequencePolicyFactory |
getInstance()
|
cgl.narada.wsinfra.schemas.wsrm.BaseRetransmissionIntervalDocument |
getRetransmissionInterval(XmlCursor xmlCursor)
Retrieves the retransmission interval from within the specified XmlCursor |
cgl.narada.wsinfra.schemas.wsrm.SequenceRefDocument |
getSequenceRef(XmlCursor xmlCursor)
Gets the SequenceRef Document from within the specified XmlCursor |
cgl.narada.wsinfra.schemas.wsrm.SequenceRefDocument |
getSequenceRefDocument(cgl.narada.wsinfra.schemas.soap.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 cgl.narada.wsinfra.schemas.wsrm.AcknowledgementIntervalDocument getAcknowledgementInterval(XmlCursor xmlCursor)
throws ParsingException
ParsingException
public cgl.narada.wsinfra.schemas.wsrm.BaseRetransmissionIntervalDocument getRetransmissionInterval(XmlCursor xmlCursor)
throws ParsingException
ParsingException
public cgl.narada.wsinfra.schemas.wsrm.InactivityTimeoutDocument getInactivityTimeout(XmlCursor xmlCursor)
throws ParsingException
ParsingException
public cgl.narada.wsinfra.schemas.wsrm.ExponentialBackoffDocument getExponentialBackoff(XmlCursor xmlCursor)
throws ParsingException
ParsingException
public cgl.narada.wsinfra.schemas.wsrm.SequenceRefDocument getSequenceRef(XmlCursor xmlCursor)
throws ParsingException
ParsingException
public Calendar getExpires(XmlCursor xmlCursor)
throws ParsingException
ParsingExceptionpublic WsrmSequencePolicies getWsrmSequencePolicies(byte[] marshalledBytes)
getWsrmSequencePolicies in interface WsrmSequencePolicyFactorypublic cgl.narada.wsinfra.schemas.wsrm.SequenceRefDocument getSequenceRefDocument(cgl.narada.wsinfra.schemas.soap.EnvelopeDocument envelopeDocument)
getSequenceRefDocument in interface WsrmSequencePolicyFactory
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||