Class AcksPolicyType

java.lang.Object
org.apache.cxf.ws.rm.manager.AcksPolicyType

public class AcksPolicyType extends Object

Java class for AcksPolicyType complex type

.

The following schema fragment specifies the expected content contained within this class.


 <complexType name="AcksPolicyType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <attribute name="intraMessageThreshold" type="{http://www.w3.org/2001/XMLSchema}int" default="10" />
       <attribute name="ImmediaAcksTimeout" type="{http://www.w3.org/2001/XMLSchema}long" default="1000" />
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

    • intraMessageThreshold

      protected Integer intraMessageThreshold
      Restricts the deferred sending of acknowledgments to the case where the stream of incoming messages is steady, i.e. the number of messages for one destination per minute stays above the specified threshold (only effective if the AcknowledgmentInterval specified in the RMAssertion is greater 0).
    • immediaAcksTimeout

      protected Long immediaAcksTimeout
      Timeout in millisecond. If timeout for a immediateAcks, then consider there's no next invocation request in this sequence which can piggyback the SequenceAcknowledgement header. Need create and send out a out-of-band SequenceAcknowledgement message
  • Constructor Details

    • AcksPolicyType

      public AcksPolicyType()
  • Method Details

    • setIntraMessageThreshold

      public void setIntraMessageThreshold(int value)
      Sets the value of the intraMessageThreshold property.
    • unsetIntraMessageThreshold

      public void unsetIntraMessageThreshold()
    • isSetIntraMessageThreshold

      public boolean isSetIntraMessageThreshold()
    • getIntraMessageThreshold

      public int getIntraMessageThreshold()
      Restricts the deferred sending of acknowledgments to the case where the stream of incoming messages is steady, i.e. the number of messages for one destination per minute stays above the specified threshold (only effective if the AcknowledgmentInterval specified in the RMAssertion is greater 0).
    • setImmediaAcksTimeout

      public void setImmediaAcksTimeout(long value)
      Sets the value of the immediaAcksTimeout property.
    • unsetImmediaAcksTimeout

      public void unsetImmediaAcksTimeout()
    • isSetImmediaAcksTimeout

      public boolean isSetImmediaAcksTimeout()
    • getImmediaAcksTimeout

      public long getImmediaAcksTimeout()
      Timeout in millisecond. If timeout for a immediateAcks, then consider there's no next invocation request in this sequence which can piggyback the SequenceAcknowledgement header. Need create and send out a out-of-band SequenceAcknowledgement message