Class CloseSequenceTimeoutAssertion

  • All Implemented Interfaces:
    RmConfigurator

    public class CloseSequenceTimeoutAssertion
    extends com.sun.xml.ws.policy.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)
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static QName NAME  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static AssertionInstantiator getInstantiator()  
      long getInterval()  
      boolean isCompatibleWith​(com.sun.xml.ws.rx.rm.api.RmProtocolVersion version)
      TODO javadoc
      com.sun.xml.ws.rx.rm.api.ReliableMessagingFeatureBuilder update​(com.sun.xml.ws.rx.rm.api.ReliableMessagingFeatureBuilder builder)
      TODO javadoc
      • Methods inherited from class com.sun.xml.ws.policy.SimpleAssertion

        getNestedPolicy, hasNestedPolicy
      • 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
    • Field Detail

      • NAME

        public static final QName NAME
    • Method Detail

      • getInterval

        public long getInterval()
      • update

        public com.sun.xml.ws.rx.rm.api.ReliableMessagingFeatureBuilder update​(com.sun.xml.ws.rx.rm.api.ReliableMessagingFeatureBuilder builder)
        Description copied from interface: RmConfigurator
        TODO javadoc
        Specified by:
        update in interface RmConfigurator
      • isCompatibleWith

        public boolean isCompatibleWith​(com.sun.xml.ws.rx.rm.api.RmProtocolVersion version)
        Description copied from interface: RmConfigurator
        TODO javadoc
        Specified by:
        isCompatibleWith in interface RmConfigurator