com.evelopers.unimod.adapter.standalone
Class Run

java.lang.Object
  extended bycom.evelopers.unimod.adapter.standalone.Run

public class Run
extends java.lang.Object

State machine executor. Takes model processor implementation class or model XML-description as command line parameter. Uses queue model of runtime engine and in-memory config store for root state machine (this config store actually will be used only if root state machine has no it's own config store).


Field Summary
static java.lang.String DEBUGGER_PORT
           
static java.lang.String DEBUGGER_SUSPEND
           
static java.lang.String MODEL
           
static java.lang.String MODEL_ENGINE
           
 
Constructor Summary
Run()
           
 
Method Summary
static void main(java.lang.String[] args)
           
protected  void run(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MODEL_ENGINE

public static final java.lang.String MODEL_ENGINE
See Also:
Constant Field Values

MODEL

public static final java.lang.String MODEL
See Also:
Constant Field Values

DEBUGGER_PORT

public static final java.lang.String DEBUGGER_PORT
See Also:
Constant Field Values

DEBUGGER_SUSPEND

public static final java.lang.String DEBUGGER_SUSPEND
See Also:
Constant Field Values
Constructor Detail

Run

public Run()
Method Detail

run

protected void run(java.lang.String[] args)
            throws java.io.IOException,
                   org.xml.sax.SAXException,
                   javax.xml.parsers.ParserConfigurationException,
                   TransformException,
                   java.lang.InterruptedException,
                   EventProcessorException,
                   com.evelopers.common.exception.CommonException
Throws:
java.io.IOException
org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException
TransformException
java.lang.InterruptedException
EventProcessorException
com.evelopers.common.exception.CommonException

main

public static void main(java.lang.String[] args)
                 throws java.io.IOException,
                        org.xml.sax.SAXException,
                        javax.xml.parsers.ParserConfigurationException,
                        TransformException,
                        java.lang.InterruptedException,
                        EventProcessorException,
                        com.evelopers.common.exception.CommonException
Throws:
java.io.IOException
org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException
TransformException
java.lang.InterruptedException
EventProcessorException
com.evelopers.common.exception.CommonException