public interface WsrmClient
| Modifier and Type | Method and Description | 
|---|---|
void | 
closeSequence()
Deprecated.  
Closes a sequence, as defined by the WS-RM 1.1 spec. 
 | 
void | 
dispose()
Deprecated.  
Release any resource held by this client. 
 | 
SortedSet<MessageRange> | 
getAckRanges()
Deprecated.  
Gets a set of MessageRange objects indicating which requests have been
 acknowledged by the RM destination for this client. 
 | 
String | 
getId()
Deprecated.  
Get the ID for this client instance. 
 | 
SourceMessageInfo | 
getMessageInfo(long msgNum)
Deprecated.  
Get information describing a reliable message sent from this stub, given
 that message's message number. 
 | 
long | 
getMostRecentMessageNumber()
Deprecated.  
Gets the most recently assigned message number for a reliable message that
 was sent from this stub. 
 | 
String | 
getSequenceId()
Deprecated.  
Get the sequence ID being managed on this client. 
 | 
SequenceState | 
getSequenceState()
Deprecated.  
Get the state of the sequence being managed on this client. 
 | 
void | 
requestAcknowledgement()
Deprecated.  
Send an acknowledgement request to the RM destination. 
 | 
void | 
reset()
Deprecated.  
Clear all RequestContext properties, related to WS-RM, that should not be
 retained for a new sequence being used by this client. 
 | 
void | 
sendWsrm10EmptyLastMessage()
Deprecated.   
 | 
void | 
setFinalMessage()
Deprecated.  
Indicates that the next message sent on this stub is to be considered the
 final message that will be sent on the stub. 
 | 
void | 
setSequenceId(String seqId)
Deprecated.  
Set the sequence ID on a newly created client instance in order to
 reconnect it to an existing sequence after the client VM has restarted. 
 | 
void | 
terminateSequence()
Deprecated.  
Forcibly terminate a sequence. 
 | 
void dispose()
void reset()
String getId()
ClientIdentityFeatureString getSequenceId()
void setSequenceId(String seqId)
SequenceState getSequenceState()
void requestAcknowledgement()
                     throws WsrmException
UnknownSourceSequenceException - if this method is called before
         the sequence ID has been established for this stub (getSequenceId
          returns non-null), or after the
         sequence for this stub has been terminated.WsrmException - if any other error occurs sending the message.SortedSet<MessageRange> getAckRanges() throws UnknownSourceSequenceException
UnknownSourceSequenceException - if this method is called before
         the sequence ID has been established for this stub (getSequenceId
          returns non-null), or after the
         sequence for this stub has been terminated.long getMostRecentMessageNumber()
SourceMessageInfo getMessageInfo(long msgNum) throws UnknownSourceSequenceException
UnknownSourceSequenceException - if this method is called before
         the sequence ID has been established for this stub (getSequenceId
          returns non-null), or after the
         sequence for this stub has been terminated.void setFinalMessage()
void closeSequence()
            throws WsrmException
UnknownSourceSequenceException - if this method is called before
         the sequence ID has been established for this stub (getSequenceId
          returns non-null), or after the
         sequence for this stub has been terminated.WsrmException - if any other error occurs sending the message.void sendWsrm10EmptyLastMessage()
                         throws WsrmException
WsrmExceptionvoid terminateSequence()
                throws WsrmException
UnknownSourceSequenceException - if this method is called before
         the sequence ID has been established for this stub (getSequenceId
          returns non-null), or after the
         sequence for this stub has been terminated.WsrmException - if any other error occurs sending the message.