Class DtoReconnectionPolicy

  • All Implemented Interfaces:
    org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.ToString2

    public class DtoReconnectionPolicy
    extends Object
    implements org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.ToString2

    Java class for anonymous complex type.

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

     <complexType>
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <attribute name="backOffMultiplier" type="{http://www.w3.org/2001/XMLSchema}double" />
           <attribute name="initialReconnectDelay" type="{http://www.w3.org/2001/XMLSchema}long" />
           <attribute name="maxInitialConnectAttempts" type="{http://www.w3.org/2001/XMLSchema}integer" />
           <attribute name="maxReconnectAttempts" type="{http://www.w3.org/2001/XMLSchema}integer" />
           <attribute name="maxSendRetries" type="{http://www.w3.org/2001/XMLSchema}integer" />
           <attribute name="maximumReconnectDelay" type="{http://www.w3.org/2001/XMLSchema}long" />
           <attribute name="sendRetyDelay" type="{http://www.w3.org/2001/XMLSchema}long" />
           <attribute name="useExponentialBackOff" type="{http://www.w3.org/2001/XMLSchema}boolean" />
           <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
           <anyAttribute processContents='lax' namespace='##other'/>
         </restriction>
       </complexContent>
     </complexType>
     
    • Field Detail

      • backOffMultiplier

        protected Double backOffMultiplier
      • initialReconnectDelay

        protected Long initialReconnectDelay
      • maxInitialConnectAttempts

        protected BigInteger maxInitialConnectAttempts
      • maxReconnectAttempts

        protected BigInteger maxReconnectAttempts
      • maxSendRetries

        protected BigInteger maxSendRetries
      • maximumReconnectDelay

        protected Long maximumReconnectDelay
      • sendRetyDelay

        protected Long sendRetyDelay
      • useExponentialBackOff

        protected Boolean useExponentialBackOff
    • Constructor Detail

      • DtoReconnectionPolicy

        public DtoReconnectionPolicy()
    • Method Detail

      • getBackOffMultiplier

        public Double getBackOffMultiplier()
        Gets the value of the backOffMultiplier property.
        Returns:
        possible object is Double
      • setBackOffMultiplier

        public void setBackOffMultiplier​(Double value)
        Sets the value of the backOffMultiplier property.
        Parameters:
        value - allowed object is Double
      • getInitialReconnectDelay

        public Long getInitialReconnectDelay()
        Gets the value of the initialReconnectDelay property.
        Returns:
        possible object is Long
      • setInitialReconnectDelay

        public void setInitialReconnectDelay​(Long value)
        Sets the value of the initialReconnectDelay property.
        Parameters:
        value - allowed object is Long
      • getMaxInitialConnectAttempts

        public BigInteger getMaxInitialConnectAttempts()
        Gets the value of the maxInitialConnectAttempts property.
        Returns:
        possible object is BigInteger
      • setMaxInitialConnectAttempts

        public void setMaxInitialConnectAttempts​(BigInteger value)
        Sets the value of the maxInitialConnectAttempts property.
        Parameters:
        value - allowed object is BigInteger
      • getMaxReconnectAttempts

        public BigInteger getMaxReconnectAttempts()
        Gets the value of the maxReconnectAttempts property.
        Returns:
        possible object is BigInteger
      • setMaxReconnectAttempts

        public void setMaxReconnectAttempts​(BigInteger value)
        Sets the value of the maxReconnectAttempts property.
        Parameters:
        value - allowed object is BigInteger
      • getMaxSendRetries

        public BigInteger getMaxSendRetries()
        Gets the value of the maxSendRetries property.
        Returns:
        possible object is BigInteger
      • setMaxSendRetries

        public void setMaxSendRetries​(BigInteger value)
        Sets the value of the maxSendRetries property.
        Parameters:
        value - allowed object is BigInteger
      • getMaximumReconnectDelay

        public Long getMaximumReconnectDelay()
        Gets the value of the maximumReconnectDelay property.
        Returns:
        possible object is Long
      • setMaximumReconnectDelay

        public void setMaximumReconnectDelay​(Long value)
        Sets the value of the maximumReconnectDelay property.
        Parameters:
        value - allowed object is Long
      • getSendRetyDelay

        public Long getSendRetyDelay()
        Gets the value of the sendRetyDelay property.
        Returns:
        possible object is Long
      • setSendRetyDelay

        public void setSendRetyDelay​(Long value)
        Sets the value of the sendRetyDelay property.
        Parameters:
        value - allowed object is Long
      • isUseExponentialBackOff

        public Boolean isUseExponentialBackOff()
        Gets the value of the useExponentialBackOff property.
        Returns:
        possible object is Boolean
      • setUseExponentialBackOff

        public void setUseExponentialBackOff​(Boolean value)
        Sets the value of the useExponentialBackOff property.
        Parameters:
        value - allowed object is Boolean
      • getId

        public String getId()
        Gets the value of the id property.
        Returns:
        possible object is String
      • setId

        public void setId​(String value)
        Sets the value of the id property.
        Parameters:
        value - allowed object is String
      • getOtherAttributes

        public Map<QName,​String> getOtherAttributes()
        Gets a map that contains attributes that aren't bound to any typed property on this class.

        the map is keyed by the name of the attribute and the value is the string value of the attribute. the map returned by this method is live, and you can add new attribute by updating the map directly. Because of this design, there's no setter.

        Returns:
        always non-null
      • append

        public StringBuilder append​(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                    StringBuilder buffer,
                                    org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
        Specified by:
        append in interface org.jvnet.jaxb2_commons.lang.ToString2
      • appendFields

        public StringBuilder appendFields​(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                          StringBuilder buffer,
                                          org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
        Specified by:
        appendFields in interface org.jvnet.jaxb2_commons.lang.ToString2
      • hashCode

        public int hashCode​(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
        Specified by:
        hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public boolean equals​(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
                              org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
                              Object object,
                              org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
        Specified by:
        equals in interface org.jvnet.jaxb2_commons.lang.Equals2