Class BridgeDefinition
- java.lang.Object
-
- net.timewalker.ffmq4.utils.descriptor.AbstractDescriptor
-
- net.timewalker.ffmq4.utils.descriptor.AbstractXMLBasedDescriptor
-
- net.timewalker.ffmq4.management.bridge.BridgeDefinition
-
- All Implemented Interfaces:
JMSBridgeDefinitionMBean,Checkable
public final class BridgeDefinition extends AbstractXMLBasedDescriptor implements JMSBridgeDefinitionMBean
Named descriptor for a JMS Bridge.
- Source and target queuers of the bridge are described through PeerDescriptor descriptors.
- Source and target destinations of the bridge are described through DestinationReferenceDescriptor descriptors.
- See Also:
PeerDescriptor
-
-
Constructor Summary
Constructors Constructor Description BridgeDefinition()Constructor
-
Method Summary
-
Methods inherited from class net.timewalker.ffmq4.utils.descriptor.AbstractDescriptor
getDescriptorFile, setDescriptorFile
-
-
-
-
Method Detail
-
setName
public void setName(String name)
- Parameters:
name- the name to set
-
getName
public String getName()
- Returns:
- the name
-
setEnabled
public void setEnabled(boolean enabled)
- Parameters:
enabled- the enabled to set
-
isEnabled
public boolean isEnabled()
- Returns:
- the enabled
-
getRetryInterval
public int getRetryInterval()
- Specified by:
getRetryIntervalin interfaceJMSBridgeDefinitionMBean
-
setRetryInterval
public void setRetryInterval(int retryInterval)
-
isCommitSourceFirst
public boolean isCommitSourceFirst()
- Specified by:
isCommitSourceFirstin interfaceJMSBridgeDefinitionMBean
-
setCommitSourceFirst
public void setCommitSourceFirst(boolean commitSourceFirst)
-
getSource
public PeerDescriptor getSource()
- Returns:
- the source
-
getTarget
public PeerDescriptor getTarget()
- Returns:
- the target
-
getSourceDestination
public DestinationReferenceDescriptor getSourceDestination()
- Returns:
- the sourceDestination
-
getTargetDestination
public DestinationReferenceDescriptor getTargetDestination()
- Returns:
- the targetDestination
-
setProducerTransacted
public void setProducerTransacted(boolean producerTransacted)
- Parameters:
producerTransacted- the producerTransacted to set
-
isProducerTransacted
public boolean isProducerTransacted()
- Specified by:
isProducerTransactedin interfaceJMSBridgeDefinitionMBean
-
setConsumerTransacted
public void setConsumerTransacted(boolean consumerTransacted)
- Parameters:
consumerTransacted- the consumerTransacted to set
-
isConsumerTransacted
public boolean isConsumerTransacted()
- Specified by:
isConsumerTransactedin interfaceJMSBridgeDefinitionMBean
-
setConsumerAcknowledgeMode
public void setConsumerAcknowledgeMode(int consumerAcknowledgeMode)
- Parameters:
consumerAcknowledgeMode- the consumerAcknowledgeMode to set
-
setConsumerAcknowledgeMode
public void setConsumerAcknowledgeMode(String consumerAcknowledgeMode)
- Parameters:
consumerAcknowledgeMode- the consumerAcknowledgeMode to set
-
getConsumerAcknowledgeMode
public int getConsumerAcknowledgeMode()
- Specified by:
getConsumerAcknowledgeModein interfaceJMSBridgeDefinitionMBean
-
getProducerDeliveryMode
public int getProducerDeliveryMode()
- Specified by:
getProducerDeliveryModein interfaceJMSBridgeDefinitionMBean
-
setProducerDeliveryMode
public void setProducerDeliveryMode(int producerDeliveryMode)
- Parameters:
producerDeliveryMode- the producerDeliveryMode to set
-
setProducerDeliveryMode
public void setProducerDeliveryMode(String producerDeliveryMode)
- Parameters:
producerDeliveryMode- the producerDeliveryMode to set
-
check
public void check() throws javax.jms.JMSExceptionDescription copied from interface:CheckableCheck the object consistency
-
-