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
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
decode
(ActiveMQBuffer buffer) void
encode
(ActiveMQBuffer buffer) boolean
int
getName()
int
hashCode()
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:
getName
in interfaceFederationPolicy<FederationAddressPolicyConfiguration>
-
setName
- Specified by:
setName
in 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:
encode
in interfaceFederationPolicy<FederationAddressPolicyConfiguration>
-
decode
- Specified by:
decode
in interfaceFederationPolicy<FederationAddressPolicyConfiguration>
-
equals
-
hashCode
public int hashCode()
-