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

    Classe Java pour anonymous complex type.

    Le fragment de schéma suivant indique le contenu attendu figurant dans cette classe.

     <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()
        Obtient la valeur de la propriété backOffMultiplier.
        Returns:
        possible object is Double
      • setBackOffMultiplier

        public void setBackOffMultiplier​(Double value)
        Définit la valeur de la propriété backOffMultiplier.
        Parameters:
        value - allowed object is Double
      • getInitialReconnectDelay

        public Long getInitialReconnectDelay()
        Obtient la valeur de la propriété initialReconnectDelay.
        Returns:
        possible object is Long
      • setInitialReconnectDelay

        public void setInitialReconnectDelay​(Long value)
        Définit la valeur de la propriété initialReconnectDelay.
        Parameters:
        value - allowed object is Long
      • getMaxInitialConnectAttempts

        public BigInteger getMaxInitialConnectAttempts()
        Obtient la valeur de la propriété maxInitialConnectAttempts.
        Returns:
        possible object is BigInteger
      • setMaxInitialConnectAttempts

        public void setMaxInitialConnectAttempts​(BigInteger value)
        Définit la valeur de la propriété maxInitialConnectAttempts.
        Parameters:
        value - allowed object is BigInteger
      • getMaxReconnectAttempts

        public BigInteger getMaxReconnectAttempts()
        Obtient la valeur de la propriété maxReconnectAttempts.
        Returns:
        possible object is BigInteger
      • setMaxReconnectAttempts

        public void setMaxReconnectAttempts​(BigInteger value)
        Définit la valeur de la propriété maxReconnectAttempts.
        Parameters:
        value - allowed object is BigInteger
      • getMaxSendRetries

        public BigInteger getMaxSendRetries()
        Obtient la valeur de la propriété maxSendRetries.
        Returns:
        possible object is BigInteger
      • setMaxSendRetries

        public void setMaxSendRetries​(BigInteger value)
        Définit la valeur de la propriété maxSendRetries.
        Parameters:
        value - allowed object is BigInteger
      • getMaximumReconnectDelay

        public Long getMaximumReconnectDelay()
        Obtient la valeur de la propriété maximumReconnectDelay.
        Returns:
        possible object is Long
      • setMaximumReconnectDelay

        public void setMaximumReconnectDelay​(Long value)
        Définit la valeur de la propriété maximumReconnectDelay.
        Parameters:
        value - allowed object is Long
      • getSendRetyDelay

        public Long getSendRetyDelay()
        Obtient la valeur de la propriété sendRetyDelay.
        Returns:
        possible object is Long
      • setSendRetyDelay

        public void setSendRetyDelay​(Long value)
        Définit la valeur de la propriété sendRetyDelay.
        Parameters:
        value - allowed object is Long
      • isUseExponentialBackOff

        public Boolean isUseExponentialBackOff()
        Obtient la valeur de la propriété useExponentialBackOff.
        Returns:
        possible object is Boolean
      • setUseExponentialBackOff

        public void setUseExponentialBackOff​(Boolean value)
        Définit la valeur de la propriété useExponentialBackOff.
        Parameters:
        value - allowed object is Boolean
      • getId

        public String getId()
        Obtient la valeur de la propriété id.
        Returns:
        possible object is String
      • setId

        public void setId​(String value)
        Définit la valeur de la propriété id.
        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