org.powertac.visualizer.services
Class VisualizerServiceTournament
java.lang.Object
org.powertac.visualizer.services.VisualizerServiceTournament
- All Implemented Interfaces:
- EventListener, javax.jms.MessageListener, javax.servlet.ServletContextListener, org.springframework.beans.factory.InitializingBean
@Service
public class VisualizerServiceTournament
- extends Object
- implements javax.jms.MessageListener, org.springframework.beans.factory.InitializingBean, javax.servlet.ServletContextListener
Main Visualizer service. Its main purpose is to register with Visualizer
proxy and to receive messages from simulator.
- Author:
- Jurica Babic, John Collins
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VisualizerServiceTournament
public VisualizerServiceTournament()
init
public void init()
- Called on initialization to start message feeder and state machine.
contextInitialized
public void contextInitialized(javax.servlet.ServletContextEvent sce)
- Specified by:
contextInitialized in interface javax.servlet.ServletContextListener
contextDestroyed
public void contextDestroyed(javax.servlet.ServletContextEvent sce)
- Specified by:
contextDestroyed in interface javax.servlet.ServletContextListener
initOnce
public void initOnce()
shutDown
public void shutDown()
receiveMessage
public void receiveMessage(Object msg)
onMessage
public void onMessage(javax.jms.Message message)
- Specified by:
onMessage in interface javax.jms.MessageListener
afterPropertiesSet
public void afterPropertiesSet()
throws Exception
- Specified by:
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
- Throws:
Exception
getQueueName
public String getQueueName()
setQueueName
public void setQueueName(String newName)
getServerUrl
public String getServerUrl()
setServerUrl
public void setServerUrl(String newUrl)
getTournamentUrl
public String getTournamentUrl()
setTournamentUrl
public void setTournamentUrl(String newUrl)
getVisualizerLoginContext
public String getVisualizerLoginContext()
setVisualizerLoginContext
public void setVisualizerLoginContext(String newContext)
getMachineName
public String getMachineName()
setMachineName
public void setMachineName(String name)
getTournamentMode
public Boolean getTournamentMode()
setTournamentMode
public void setTournamentMode(Boolean tournamentMode)
Copyright © 2012 Power TAC. All Rights Reserved.