org.apache.activemq.schema.core
Class DtoReconnectionPolicy

java.lang.Object
  extended by org.apache.activemq.schema.core.DtoReconnectionPolicy
All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString

public class DtoReconnectionPolicy
extends Object
implements org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString

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 Summary
protected  Double backOffMultiplier
           
protected  String id
           
protected  Long initialReconnectDelay
           
protected  Long maximumReconnectDelay
           
protected  BigInteger maxInitialConnectAttempts
           
protected  BigInteger maxReconnectAttempts
           
protected  BigInteger maxSendRetries
           
protected  Long sendRetyDelay
           
protected  Boolean useExponentialBackOff
           
 
Constructor Summary
DtoReconnectionPolicy()
           
 
Method Summary
 StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 boolean equals(Object object)
           
 boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
           
 Double getBackOffMultiplier()
          Gets the value of the backOffMultiplier property.
 String getId()
          Gets the value of the id property.
 Long getInitialReconnectDelay()
          Gets the value of the initialReconnectDelay property.
 Long getMaximumReconnectDelay()
          Gets the value of the maximumReconnectDelay property.
 BigInteger getMaxInitialConnectAttempts()
          Gets the value of the maxInitialConnectAttempts property.
 BigInteger getMaxReconnectAttempts()
          Gets the value of the maxReconnectAttempts property.
 BigInteger getMaxSendRetries()
          Gets the value of the maxSendRetries property.
 Map<QName,String> getOtherAttributes()
          Gets a map that contains attributes that aren't bound to any typed property on this class.
 Long getSendRetyDelay()
          Gets the value of the sendRetyDelay property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 Boolean isUseExponentialBackOff()
          Gets the value of the useExponentialBackOff property.
 void setBackOffMultiplier(Double value)
          Sets the value of the backOffMultiplier property.
 void setId(String value)
          Sets the value of the id property.
 void setInitialReconnectDelay(Long value)
          Sets the value of the initialReconnectDelay property.
 void setMaximumReconnectDelay(Long value)
          Sets the value of the maximumReconnectDelay property.
 void setMaxInitialConnectAttempts(BigInteger value)
          Sets the value of the maxInitialConnectAttempts property.
 void setMaxReconnectAttempts(BigInteger value)
          Sets the value of the maxReconnectAttempts property.
 void setMaxSendRetries(BigInteger value)
          Sets the value of the maxSendRetries property.
 void setSendRetyDelay(Long value)
          Sets the value of the sendRetyDelay property.
 void setUseExponentialBackOff(Boolean value)
          Sets the value of the useExponentialBackOff property.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

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

id

protected String id
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

toString

public String toString()
Overrides:
toString in class Object

append

public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            StringBuilder buffer,
                            org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
append in interface org.jvnet.jaxb2_commons.lang.ToString

appendFields

public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                  StringBuilder buffer,
                                  org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString

hashCode

public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                    org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode

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.EqualsStrategy strategy)
Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals

equals

public boolean equals(Object object)
Overrides:
equals in class Object


Copyright © 2005–2013 The Apache Software Foundation. All rights reserved.