Package org.apache.activemq.schema.core
Class DtoPolicyEntry.MessageEvictionStrategy
java.lang.Object
org.apache.activemq.schema.core.DtoPolicyEntry.MessageEvictionStrategy
- All Implemented Interfaces:
org.jvnet.jaxb.lang.Equals,org.jvnet.jaxb.lang.HashCode,org.jvnet.jaxb.lang.ToString
- Enclosing class:
- DtoPolicyEntry
public static class DtoPolicyEntry.MessageEvictionStrategy
extends Object
implements org.jvnet.jaxb.lang.Equals, org.jvnet.jaxb.lang.HashCode, org.jvnet.jaxb.lang.ToString
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">
<choice minOccurs="0">
<element ref="{http://activemq.apache.org/schema/core}oldestMessageEvictionStrategy"/>
<element ref="{http://activemq.apache.org/schema/core}oldestMessageWithLowestPriorityEvictionStrategy"/>
<element ref="{http://activemq.apache.org/schema/core}uniquePropertyMessageEvictionStrategy"/>
<any namespace='##other'/>
</choice>
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Objectprotected DtoOldestMessageEvictionStrategyprotected DtoUniquePropertyMessageEvictionStrategy -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionappend(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) appendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) booleanbooleanequals(org.jvnet.jaxb.locator.ObjectLocator thisLocator, org.jvnet.jaxb.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb.lang.EqualsStrategy strategy) getAny()Obtient la valeur de la propriété any.Obtient la valeur de la propriété oldestMessageEvictionStrategy.Obtient la valeur de la propriété oldestMessageWithLowestPriorityEvictionStrategy.Obtient la valeur de la propriété uniquePropertyMessageEvictionStrategy.inthashCode()inthashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy) voidDéfinit la valeur de la propriété any.voidDéfinit la valeur de la propriété oldestMessageEvictionStrategy.voidsetOldestMessageWithLowestPriorityEvictionStrategy(DtoOldestMessageWithLowestPriorityEvictionStrategy value) Définit la valeur de la propriété oldestMessageWithLowestPriorityEvictionStrategy.voidDéfinit la valeur de la propriété uniquePropertyMessageEvictionStrategy.toString()
-
Field Details
-
oldestMessageEvictionStrategy
-
oldestMessageWithLowestPriorityEvictionStrategy
protected DtoOldestMessageWithLowestPriorityEvictionStrategy oldestMessageWithLowestPriorityEvictionStrategy -
uniquePropertyMessageEvictionStrategy
-
any
-
-
Constructor Details
-
MessageEvictionStrategy
public MessageEvictionStrategy()
-
-
Method Details
-
getOldestMessageEvictionStrategy
Obtient la valeur de la propriété oldestMessageEvictionStrategy.- Returns:
- possible object is
DtoOldestMessageEvictionStrategy
-
setOldestMessageEvictionStrategy
Définit la valeur de la propriété oldestMessageEvictionStrategy.- Parameters:
value- allowed object isDtoOldestMessageEvictionStrategy
-
getOldestMessageWithLowestPriorityEvictionStrategy
public DtoOldestMessageWithLowestPriorityEvictionStrategy getOldestMessageWithLowestPriorityEvictionStrategy()Obtient la valeur de la propriété oldestMessageWithLowestPriorityEvictionStrategy.- Returns:
- possible object is
DtoOldestMessageWithLowestPriorityEvictionStrategy
-
setOldestMessageWithLowestPriorityEvictionStrategy
public void setOldestMessageWithLowestPriorityEvictionStrategy(DtoOldestMessageWithLowestPriorityEvictionStrategy value) Définit la valeur de la propriété oldestMessageWithLowestPriorityEvictionStrategy.- Parameters:
value- allowed object isDtoOldestMessageWithLowestPriorityEvictionStrategy
-
getUniquePropertyMessageEvictionStrategy
Obtient la valeur de la propriété uniquePropertyMessageEvictionStrategy.- Returns:
- possible object is
DtoUniquePropertyMessageEvictionStrategy
-
setUniquePropertyMessageEvictionStrategy
public void setUniquePropertyMessageEvictionStrategy(DtoUniquePropertyMessageEvictionStrategy value) Définit la valeur de la propriété uniquePropertyMessageEvictionStrategy.- Parameters:
value- allowed object isDtoUniquePropertyMessageEvictionStrategy
-
getAny
Obtient la valeur de la propriété any.- Returns:
- possible object is
Object
-
setAny
Définit la valeur de la propriété any.- Parameters:
value- allowed object isObject
-
toString
-
append
public StringBuilder append(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) - Specified by:
appendin interfaceorg.jvnet.jaxb.lang.ToString
-
appendFields
public StringBuilder appendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) - Specified by:
appendFieldsin interfaceorg.jvnet.jaxb.lang.ToString
-
hashCode
public int hashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy) - Specified by:
hashCodein interfaceorg.jvnet.jaxb.lang.HashCode
-
hashCode
public int hashCode() -
equals
public boolean equals(org.jvnet.jaxb.locator.ObjectLocator thisLocator, org.jvnet.jaxb.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb.lang.EqualsStrategy strategy) - Specified by:
equalsin interfaceorg.jvnet.jaxb.lang.Equals
-
equals
-