hmi.environment.semaine
Class ElckerlycSemaineBridge
java.lang.Object
java.lang.Thread
eu.semaine.components.Component
hmi.environment.semaine.ElckerlycSemaineBridge
- All Implemented Interfaces:
- eu.semaine.jms.SEMAINEMessageAvailableListener, BMLTPlanningListener, BMLExceptionListener, BMLFeedbackListener, BMLListener, BMLWarningListener, Runnable
public class ElckerlycSemaineBridge
- extends eu.semaine.components.Component
- implements BMLWarningListener, BMLFeedbackListener, BMLExceptionListener, BMLTPlanningListener
| Nested classes/interfaces inherited from class eu.semaine.components.Component |
eu.semaine.components.Component.State |
| Fields inherited from class eu.semaine.components.Component |
inputWaiting, isInput, isOutput, log, meta, receivers, senders, state, waitingTime |
| Methods inherited from class eu.semaine.components.Component |
exitRequested, messageAvailableFrom, requestExit, run |
| Methods inherited from class java.lang.Thread |
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield |
logger
private static org.slf4j.Logger logger
resource
private static String resource
specfile
private static String specfile
feedbackSender
private eu.semaine.jms.sender.XMLSender feedbackSender
theEnvironment
protected ElckerlycDemoEnvironment theEnvironment
realizerBridge
protected RealizerBridge realizerBridge
ElckerlycSemaineBridge
public ElckerlycSemaineBridge()
throws javax.jms.JMSException
- Throws:
javax.jms.JMSException
customStartIO
public void customStartIO()
throws Exception
- Overrides:
customStartIO in class eu.semaine.components.Component
- Throws:
Exception
react
protected void react(eu.semaine.jms.message.SEMAINEMessage m)
throws eu.semaine.exceptions.MessageFormatException
- Overrides:
react in class eu.semaine.components.Component
- Throws:
eu.semaine.exceptions.MessageFormatException
act
protected void act()
throws javax.jms.JMSException
- Overrides:
act in class eu.semaine.components.Component
- Throws:
javax.jms.JMSException
startElckerlyc
protected void startElckerlyc()
exception
public void exception(BMLExceptionFeedback be)
- Specified by:
exception in interface BMLExceptionListener
warn
public void warn(BMLWarningFeedback bw)
- Specified by:
warn in interface BMLWarningListener
syncProgress
public void syncProgress(BMLSyncPointProgressFeedback spp)
- Specified by:
syncProgress in interface BMLFeedbackListener
performanceStop
public void performanceStop(BMLPerformanceStopFeedback psf)
- Specified by:
performanceStop in interface BMLFeedbackListener
performanceStart
public void performanceStart(BMLPerformanceStartFeedback psf)
- Specified by:
performanceStart in interface BMLFeedbackListener
planningFinished
public void planningFinished(BMLTPlanningFinishedFeedback pff)
- Specified by:
planningFinished in interface BMLTPlanningListener
planningStart
public void planningStart(BMLTPlanningStartFeedback psf)
- Specified by:
planningStart in interface BMLTPlanningListener