Package org.powertac.samplebroker.core
Class JmsManagementService
java.lang.Object
org.powertac.samplebroker.core.JmsManagementService
@Service public class JmsManagementService extends Object
Manages the JMS connection to a simulation server.
- Author:
- Nguyen Nguyen, John Collins
-
Constructor Summary
Constructors Constructor Description JmsManagementService() -
Method Summary
Modifier and Type Method Description StringgetJmsBrokerUrl()StringgetServerQueueName()voidinit(String overridenBrokerUrl, String serverQueueName)voidregisterMessageListener(javax.jms.MessageListener listener, String destinationName)voidsetJmsBrokerUrl(String jmsBrokerUrl)voidsetServerQueueName(String serverQueueName)voidshutdown()
-
Constructor Details
-
JmsManagementService
public JmsManagementService()
-
-
Method Details
-
init
-
registerMessageListener
-
shutdown
public void shutdown() -
getServerQueueName
-
setServerQueueName
- Parameters:
serverQueueName- the serverQueueName to set
-
getJmsBrokerUrl
- Returns:
- the jmsBrokerUrl
-
setJmsBrokerUrl
@ConfigurableValue(valueType="String", description="JMS broker URL to use") public void setJmsBrokerUrl(String jmsBrokerUrl)- Parameters:
jmsBrokerUrl- the jmsBrokerUrl to set
-