cgl.narada.wsinfra.wsrm
Interface WsrmSequencePolicies

All Known Implementing Classes:
WsrmSequencePoliciesImpl

public interface WsrmSequencePolicies

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.


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
 

Method Detail

hasSequenceExpiration

boolean hasSequenceExpiration()
Check to see if sequence expiration has been specified


getSequenceExpiration

Calendar getSequenceExpiration()
Retrieve the specified sequence expiration


hasInactivityTimeout

boolean hasInactivityTimeout()
Check to see if an inactivity timeout has been specified


getInactivityTimeout

InactivityTimeoutDocument getInactivityTimeout()
Retrieve specified inactivity timeout info


hasRetransmissionInterval

boolean hasRetransmissionInterval()
Check if retransmission related policies have been specified


getRetransmissionInterval

BaseRetransmissionIntervalDocument getRetransmissionInterval()
Retrieve the retransmission interval related policies


hasExponentialBackoff

boolean hasExponentialBackoff()

getExponentialBackoff

ExponentialBackoffDocument getExponentialBackoff()
Retrieve the specified exponential back off


hasAcknowledgementInterval

boolean hasAcknowledgementInterval()
Check if an acknowledgement interval has been specified


getAcknowledgementInterval

AcknowledgementIntervalDocument getAcknowledgementInterval()

getBytes

byte[] getBytes()
Get the byte stream representation



For comments and suggestions please send e-mail to The NaradaBrokering Project
rids.ucs.indiana.edu> The NaradaBrokering Project
HTML>