BEA Systems, Inc.

weblogic.wsee.jaxrpc
Interface SoapDispatch.WsrmUtils

Enclosing class:
SoapDispatch

public static interface SoapDispatch.WsrmUtils

WS-RM specific utility methods for SoapDispatch


Method Summary
 void sendEmptyLastMessage()
          Send 'empty last message' to complete the reliable sequence being managed by this SoapDispatch instance.
 void setLastMessage()
          Set 'last message' flag so that the next message sent via invokeAsync will complete the reliable sequence being managed by this SoapDispatch instance.
 void terminateSequence()
          Send 'terminate sequence' to complete the reliable sequence being managed by this SoapDispatch instance.
 

Method Detail

setLastMessage

void setLastMessage()
Set 'last message' flag so that the next message sent via invokeAsync will complete the reliable sequence being managed by this SoapDispatch instance. This is a convenience method that is equivalent to calling.
 WsrmProtocolUtils.
   setLastMessage(getUpdateablePropertyMap());
 
Only one further call to invokeAsync should be made on this SoapDispatch instance after calling this method. This final call to invokeAsync will send a message that is marked as the 'last message' in the sequence.


sendEmptyLastMessage

void sendEmptyLastMessage()
Send 'empty last message' to complete the reliable sequence being managed by this SoapDispatch instance. This is a convenience method that is equivalent to calling.
 WsrmProtocolUtils.
   sendEmptyLastMessage(getUpdateableInvokePropertyMap(),
                        getEndpointAddressFromInvokeProperties());
 
No further calls to invokeAsync should be made on this SoapDispatch instance after calling this method.


terminateSequence

void terminateSequence()
Send 'terminate sequence' to complete the reliable sequence being managed by this SoapDispatch instance. This is a convenience method that is equivalent to calling.
 WsrmProtocolUtils.
   terminateSequence(getUpdateableInvokePropertyMap());
 
No further calls to invokeAsync should be made on this SoapDispatch instance after calling this method.


Because this information documents a Tech Preview of a BEA product, it may be incomplete and is subject to change. Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/essex/TechPreview
Copyright 2007 BEA Systems Inc.