Package org.apache.activemq.network
Class MBeanNetworkListener
- java.lang.Object
-
- org.apache.activemq.network.MBeanNetworkListener
-
- All Implemented Interfaces:
NetworkBridgeListener
public class MBeanNetworkListener extends Object implements NetworkBridgeListener
-
-
Constructor Summary
Constructors Constructor Description MBeanNetworkListener(BrokerService brokerService, NetworkBridgeConfiguration networkBridgeConfiguration, ObjectName connectorName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
bridgeFailed()
called when the transport failsprotected ObjectName
createNetworkBridgeObjectName(NetworkBridge bridge)
void
onInboundMessage(NetworkBridge bridge, org.apache.activemq.command.Message message)
Called for when a message arrives over the networkvoid
onOutboundMessage(NetworkBridge bridge, org.apache.activemq.command.Message message)
Called when message forwarded over the networkvoid
onStart(NetworkBridge bridge)
called after the bridge is started.void
onStop(NetworkBridge bridge)
called before the bridge is stopped.void
setCreatedByDuplex(boolean createdByDuplex)
-
-
-
Constructor Detail
-
MBeanNetworkListener
public MBeanNetworkListener(BrokerService brokerService, NetworkBridgeConfiguration networkBridgeConfiguration, ObjectName connectorName)
-
-
Method Detail
-
bridgeFailed
public void bridgeFailed()
Description copied from interface:NetworkBridgeListener
called when the transport fails- Specified by:
bridgeFailed
in interfaceNetworkBridgeListener
-
onStart
public void onStart(NetworkBridge bridge)
Description copied from interface:NetworkBridgeListener
called after the bridge is started.- Specified by:
onStart
in interfaceNetworkBridgeListener
-
onStop
public void onStop(NetworkBridge bridge)
Description copied from interface:NetworkBridgeListener
called before the bridge is stopped.- Specified by:
onStop
in interfaceNetworkBridgeListener
-
createNetworkBridgeObjectName
protected ObjectName createNetworkBridgeObjectName(NetworkBridge bridge) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
setCreatedByDuplex
public void setCreatedByDuplex(boolean createdByDuplex)
-
onOutboundMessage
public void onOutboundMessage(NetworkBridge bridge, org.apache.activemq.command.Message message)
Description copied from interface:NetworkBridgeListener
Called when message forwarded over the network- Specified by:
onOutboundMessage
in interfaceNetworkBridgeListener
-
onInboundMessage
public void onInboundMessage(NetworkBridge bridge, org.apache.activemq.command.Message message)
Description copied from interface:NetworkBridgeListener
Called for when a message arrives over the network- Specified by:
onInboundMessage
in interfaceNetworkBridgeListener
-
-