com.sun.xml.ws.rx.rm.policy.metro200702
Class CloseSequenceTimeoutAssertion
java.lang.Object
com.sun.xml.ws.policy.PolicyAssertion
com.sun.xml.ws.policy.SimpleAssertion
com.sun.xml.ws.rx.rm.policy.metro200702.CloseSequenceTimeoutAssertion
- All Implemented Interfaces:
- RmConfigurator
public class CloseSequenceTimeoutAssertion
- extends SimpleAssertion
- implements RmConfigurator
By default, the call to proxy.close() will not return until all messages have
been acknowledged. RM close timeout is the interval (in milliseconds) that the
client runtime will block waiting for a call to close() to return. If there are
still unacknowledged messages after this interval is reached, and the call to
close has returned, an error will be logged about messages being lost.
- Author:
- Marek Potociar (marek.potociar at sun.com)
| Methods inherited from class com.sun.xml.ws.policy.PolicyAssertion |
equals, getAttributes, getAttributesSet, getAttributeValue, getImplementation, getName, getNestedAssertionsIterator, getParametersIterator, getValue, hashCode, hasNestedAssertions, hasParameters, isIgnorable, isOptional, isPrivate, toString, toString |
NAME
public static final QName NAME
getInstantiator
public static AssertionInstantiator getInstantiator()
getInterval
public long getInterval()
update
public ReliableMessagingFeatureBuilder update(ReliableMessagingFeatureBuilder builder)
- Description copied from interface:
RmConfigurator
- TODO javadoc
- Specified by:
update in interface RmConfigurator
isCompatibleWith
public boolean isCompatibleWith(RmProtocolVersion version)
- Description copied from interface:
RmConfigurator
- TODO javadoc
- Specified by:
isCompatibleWith in interface RmConfigurator
Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.