Class FederationAddressPolicyConfiguration
java.lang.Object
org.apache.activemq.artemis.core.config.federation.FederationAddressPolicyConfiguration
- All Implemented Interfaces:
Serializable, FederationPolicy<FederationAddressPolicyConfiguration>
public class FederationAddressPolicyConfiguration
extends Object
implements FederationPolicy<FederationAddressPolicyConfiguration>, Serializable
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddecode(ActiveMQBuffer buffer) voidencode(ActiveMQBuffer buffer) booleanintgetName()inthashCode()setAutoDelete(Boolean autoDelete) setAutoDeleteDelay(Long autoDeleteDelay) setAutoDeleteMessageCount(Long autoDeleteMessageCount) setEnableDivertBindings(Boolean enableDivertBindings) setMaxHops(int maxHops) setTransformerRef(String transformerRef)
-
Constructor Details
-
FederationAddressPolicyConfiguration
public FederationAddressPolicyConfiguration()
-
-
Method Details
-
getName
- Specified by:
getNamein interfaceFederationPolicy<FederationAddressPolicyConfiguration>
-
setName
- Specified by:
setNamein interfaceFederationPolicy<FederationAddressPolicyConfiguration>
-
getIncludes
-
getExcludes
-
addInclude
public FederationAddressPolicyConfiguration addInclude(FederationAddressPolicyConfiguration.Matcher include) -
addExclude
public FederationAddressPolicyConfiguration addExclude(FederationAddressPolicyConfiguration.Matcher exclude) -
getMaxHops
public int getMaxHops() -
setMaxHops
-
getAutoDeleteMessageCount
-
setAutoDeleteMessageCount
-
getAutoDeleteDelay
-
setAutoDeleteDelay
-
getAutoDelete
-
setAutoDelete
-
getTransformerRef
-
setTransformerRef
-
isEnableDivertBindings
-
setEnableDivertBindings
-
encode
- Specified by:
encodein interfaceFederationPolicy<FederationAddressPolicyConfiguration>
-
decode
- Specified by:
decodein interfaceFederationPolicy<FederationAddressPolicyConfiguration>
-
equals
-
hashCode
-