sk.robotics.rlcs
Class Main
java.lang.Object
sk.robotics.rlcs.agentspace.Agent
sk.robotics.rlcs.Main
- All Implemented Interfaces:
- java.lang.Runnable
public class Main
- extends Agent
RLCS appilcation entry point.
This class extends Agent, just to reuse its logging methods.
Command line parameters (all optional):
-c initial-scheduler-cfg
-p tcp-listening-port
-s security-cfg
-l preload-classes-cfg
Constructor Summary |
Main()
|
Method Summary |
static java.lang.Thread |
getMainThread()
Get the main thread. |
static java.lang.ThreadGroup |
getSystemThreadGroup()
Get the system thread group. |
static void |
main(java.lang.String[] args)
Program entry point. |
Methods inherited from class sk.robotics.rlcs.agentspace.Agent |
cleanup, exit, getConfig, getIdleTime, getWorkerThreadGroup, isAlive, kill, log, log, log, log, log, run, senseSelectAct, senseSelectAct, setLogLevel, setPeriodicTrigger, setPeriodicTrigger, sleep, start, startup, toString, trigger, trigger |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Main
public Main()
getMainThread
public static java.lang.Thread getMainThread()
- Get the main thread.
getSystemThreadGroup
public static java.lang.ThreadGroup getSystemThreadGroup()
- Get the system thread group.
main
public static void main(java.lang.String[] args)
- Program entry point.