- java.lang.Object
-
- be.yildizgames.module.messaging.Broker
-
public abstract class Broker extends Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedBroker()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract voidclose()protected voidcloseConnection()static BrokergetBroker(BrokerProperties p)static BrokergetBroker(String host, int port)static BrokergetBroker(String name, BrokerProperties p)protected voidinitializeConnection(javax.jms.Connection connection)BrokerMessageDestinationregisterQueue(String name)BrokerMessageDestinationregisterTopic(String name)protected voidstart()
-
-
-
Method Detail
-
getBroker
public static Broker getBroker(BrokerProperties p)
-
getBroker
public static Broker getBroker(String name, BrokerProperties p)
-
registerQueue
public final BrokerMessageDestination registerQueue(String name)
-
registerTopic
public final BrokerMessageDestination registerTopic(String name)
-
initializeConnection
protected final void initializeConnection(javax.jms.Connection connection)
-
closeConnection
protected final void closeConnection() throws javax.jms.JMSException- Throws:
javax.jms.JMSException
-
start
protected final void start() throws javax.jms.JMSException- Throws:
javax.jms.JMSException
-
-