cgl.narada.wsinfra.wsr.storage
Interface WsrGroupTerminationInfo

All Known Implementing Classes:
WsrGroupTerminationInfoImpl

public interface WsrGroupTerminationInfo

This interface encapsulates information pertaining to a group termination Parameters.


Method Summary
 String getGroupId()
          Retrieve the GroupId
 boolean hasLastMessageOfGroup()
          checks to see if there is any last message of the group
 boolean hasMaxSequenceNumber()
          checks to see if Group Max Sequence Number is reached
 boolean isGroupClosed()
          checks to see if group is closed
 boolean isGroupComplete()
          Checks to see if the group is complete
 boolean isGroupExpiryTimePassed()
          checks to see if groupExpiryTime has passed
 boolean isGroupMaxIdleDurationPassed()
          checks to see if groupMaxIdleDuration has passed
 boolean isGroupRemoved()
          checks to see if group is removed
 boolean isMessageExpired()
          checks to see if Message is Expired
 boolean isMessageFaulted()
          checks to see if Message is Faulted
 boolean isSource()
          Checks if this node is the source of the Group in question
 

Method Detail

getGroupId

public String getGroupId()
Retrieve the GroupId


isGroupComplete

public boolean isGroupComplete()
Checks to see if the group is complete


isGroupClosed

public boolean isGroupClosed()
checks to see if group is closed


isGroupRemoved

public boolean isGroupRemoved()
checks to see if group is removed


isGroupExpiryTimePassed

public boolean isGroupExpiryTimePassed()
checks to see if groupExpiryTime has passed


isGroupMaxIdleDurationPassed

public boolean isGroupMaxIdleDurationPassed()
checks to see if groupMaxIdleDuration has passed


hasLastMessageOfGroup

public boolean hasLastMessageOfGroup()
checks to see if there is any last message of the group


hasMaxSequenceNumber

public boolean hasMaxSequenceNumber()
checks to see if Group Max Sequence Number is reached


isMessageExpired

public boolean isMessageExpired()
checks to see if Message is Expired


isMessageFaulted

public boolean isMessageFaulted()
checks to see if Message is Faulted


isSource

public boolean isSource()
Checks if this node is the source of the Group in question