Class DivertConfiguration
- java.lang.Object
-
- org.apache.activemq.artemis.core.config.DivertConfiguration
-
- All Implemented Interfaces:
Serializable,EncodingSupport
public class DivertConfiguration extends Object implements Serializable, EncodingSupport
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DivertConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddecode(ActiveMQBuffer buffer)voidencode(ActiveMQBuffer buffer)booleanequals(Object obj)StringgetAddress()intgetEncodeSize()StringgetFilterString()StringgetForwardingAddress()StringgetName()StringgetRoutingName()ComponentConfigurationRoutingTypegetRoutingType()TransformerConfigurationgetTransformerConfiguration()inthashCode()booleanisExclusive()DivertConfigurationsetAddress(String address)DivertConfigurationsetExclusive(boolean exclusive)DivertConfigurationsetFilterString(String filterString)DivertConfigurationsetForwardingAddress(String forwardingAddress)DivertConfigurationsetName(String name)DivertConfigurationsetRoutingName(String routingName)DivertConfigurationsetRoutingType(ComponentConfigurationRoutingType routingType)DivertConfigurationsetTransformerConfiguration(TransformerConfiguration transformerConfiguration)StringtoString()
-
-
-
Method Detail
-
getName
public String getName()
-
getRoutingName
public String getRoutingName()
-
getAddress
public String getAddress()
-
getForwardingAddress
public String getForwardingAddress()
-
isExclusive
public boolean isExclusive()
-
getFilterString
public String getFilterString()
-
getTransformerConfiguration
public TransformerConfiguration getTransformerConfiguration()
-
getRoutingType
public ComponentConfigurationRoutingType getRoutingType()
-
setName
public DivertConfiguration setName(String name)
- Parameters:
name- the name to set
-
setRoutingName
public DivertConfiguration setRoutingName(String routingName)
- Parameters:
routingName- the routingName to set
-
setAddress
public DivertConfiguration setAddress(String address)
- Parameters:
address- the address to set
-
setForwardingAddress
public DivertConfiguration setForwardingAddress(String forwardingAddress)
- Parameters:
forwardingAddress- the forwardingAddress to set
-
setExclusive
public DivertConfiguration setExclusive(boolean exclusive)
- Parameters:
exclusive- the exclusive to set
-
setFilterString
public DivertConfiguration setFilterString(String filterString)
- Parameters:
filterString- the filterString to set
-
setTransformerConfiguration
public DivertConfiguration setTransformerConfiguration(TransformerConfiguration transformerConfiguration)
- Parameters:
transformerConfiguration- the transformerConfiguration to set
-
setRoutingType
public DivertConfiguration setRoutingType(ComponentConfigurationRoutingType routingType)
- Parameters:
routingType- the routingType to set
-
getEncodeSize
public int getEncodeSize()
- Specified by:
getEncodeSizein interfaceEncodingSupport
-
encode
public void encode(ActiveMQBuffer buffer)
- Specified by:
encodein interfaceEncodingSupport
-
decode
public void decode(ActiveMQBuffer buffer)
- Specified by:
decodein interfaceEncodingSupport
-
-