|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcgl.narada.wsinfra.wsrm.impl.WsrmSequencePoliciesImpl
public class WsrmSequencePoliciesImpl
This interface encapsulates the WsrmPolicies associated with a sequence.
Among the elements that can be set in the Policy associated with a
Sequence are
(a) Sequence creation, expiration and Termination
(b) This also provides information on the retransmission interval and
the inactivity timeout.
| Constructor Summary | |
|---|---|
WsrmSequencePoliciesImpl(byte[] marshalledBytes)
|
|
WsrmSequencePoliciesImpl(Calendar sequenceExpiration,
InactivityTimeoutDocument inactivityTimeout,
BaseRetransmissionIntervalDocument retransInterval,
ExponentialBackoffDocument exponentialBackoff,
AcknowledgementIntervalDocument ackInterval)
|
|
| Method Summary | |
|---|---|
AcknowledgementIntervalDocument |
getAcknowledgementInterval()
|
byte[] |
getBytes()
Get the byte stream representation |
ExponentialBackoffDocument |
getExponentialBackoff()
Retrieve the specified exponential back off |
InactivityTimeoutDocument |
getInactivityTimeout()
Retrieve specified inactivity timeout info |
BaseRetransmissionIntervalDocument |
getRetransmissionInterval()
Retrieve the retransmission interval related policies |
Calendar |
getSequenceExpiration()
Retrieve the specified sequence expiration |
boolean |
hasAcknowledgementInterval()
Check if an acknowledgement interval has been specified |
boolean |
hasExponentialBackoff()
|
boolean |
hasInactivityTimeout()
Check to see if an inactivity timeout has been specified |
boolean |
hasRetransmissionInterval()
Check if retransmission related policies have been specified |
boolean |
hasSequenceExpiration()
Check to see if sequence expiration has been specified |
protected void |
resetSequenceExpiration(Calendar sequenceExpiration)
|
protected void |
setAcknowledgementInterval(AcknowledgementIntervalDocument acknowledgementInterval)
|
protected void |
setExponentialBackoff(ExponentialBackoffDocument exponentialBackoff)
|
protected void |
setInactivityTimeout(InactivityTimeoutDocument inactivityTimeout)
|
protected void |
setRetransmissionInterval(BaseRetransmissionIntervalDocument retransmissionInterval)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public WsrmSequencePoliciesImpl(Calendar sequenceExpiration,
InactivityTimeoutDocument inactivityTimeout,
BaseRetransmissionIntervalDocument retransInterval,
ExponentialBackoffDocument exponentialBackoff,
AcknowledgementIntervalDocument ackInterval)
public WsrmSequencePoliciesImpl(byte[] marshalledBytes)
| Method Detail |
|---|
public boolean hasSequenceExpiration()
hasSequenceExpiration in interface WsrmSequencePoliciespublic Calendar getSequenceExpiration()
getSequenceExpiration in interface WsrmSequencePoliciesprotected void resetSequenceExpiration(Calendar sequenceExpiration)
public boolean hasInactivityTimeout()
hasInactivityTimeout in interface WsrmSequencePoliciespublic InactivityTimeoutDocument getInactivityTimeout()
getInactivityTimeout in interface WsrmSequencePoliciesprotected void setInactivityTimeout(InactivityTimeoutDocument inactivityTimeout)
public boolean hasRetransmissionInterval()
hasRetransmissionInterval in interface WsrmSequencePoliciespublic BaseRetransmissionIntervalDocument getRetransmissionInterval()
getRetransmissionInterval in interface WsrmSequencePoliciesprotected void setRetransmissionInterval(BaseRetransmissionIntervalDocument retransmissionInterval)
public boolean hasExponentialBackoff()
hasExponentialBackoff in interface WsrmSequencePoliciespublic ExponentialBackoffDocument getExponentialBackoff()
getExponentialBackoff in interface WsrmSequencePoliciesprotected void setExponentialBackoff(ExponentialBackoffDocument exponentialBackoff)
public boolean hasAcknowledgementInterval()
hasAcknowledgementInterval in interface WsrmSequencePoliciespublic AcknowledgementIntervalDocument getAcknowledgementInterval()
getAcknowledgementInterval in interface WsrmSequencePoliciesprotected void setAcknowledgementInterval(AcknowledgementIntervalDocument acknowledgementInterval)
public byte[] getBytes()
getBytes in interface WsrmSequencePolicies
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||