Class ActiveMQClientProtocolManager

java.lang.Object
org.apache.activemq.artemis.core.protocol.core.impl.ActiveMQClientProtocolManager
All Implemented Interfaces:
ClientProtocolManager
Direct Known Subclasses:
HornetQClientProtocolManager

public class ActiveMQClientProtocolManager extends Object implements ClientProtocolManager
This class will return specific packets for different types of actions happening on a messaging protocol.

This is trying to unify the Core client into multiple protocols.

Returning null in certain packets means no action is taken on this specific protocol.

Semantic properties could also be added to this implementation.

Implementations of this class need to be stateless.