Class CloseTimeoutClientAssertion

  • All Implemented Interfaces:
    RmConfigurator

    public class CloseTimeoutClientAssertion
    extends com.sun.xml.ws.policy.SimpleAssertion
    implements RmConfigurator
    Defines a period of time after which an attempt to close a session would timeout.
    Author:
    Marek Potociar (marek.potociar at sun.com)
    • Field Summary

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

      Constructors 
      Constructor Description
      CloseTimeoutClientAssertion​(com.sun.xml.ws.policy.sourcemodel.AssertionData data, Collection<? extends com.sun.xml.ws.policy.PolicyAssertion> assertionParameters)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static AssertionInstantiator getInstantiator()  
      long getTimeout()  
      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
    • Constructor Detail

      • CloseTimeoutClientAssertion

        public CloseTimeoutClientAssertion​(com.sun.xml.ws.policy.sourcemodel.AssertionData data,
                                           Collection<? extends com.sun.xml.ws.policy.PolicyAssertion> assertionParameters)
    • Method Detail

      • getTimeout

        public long getTimeout()
      • 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