|
|||||||||
Atavism Version 2018.1 | AGIS API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectatavism.server.marshalling.Trampoline
public class Trampoline
The initial class of all server processes is this class Trampoline, whose virtue is that it _doesn't_ reference any of the classes that must be injected to support byte-code marshalling of server messages.
Constructor Summary | |
---|---|
Trampoline()
|
Method Summary | |
---|---|
protected static java.lang.Class |
getClassForClassName(java.lang.String className)
|
static java.util.Properties |
getProperties()
Get the Properties instance loaded by the main program |
static void |
main(java.lang.String[] argv)
The main program reads the property file, and uses the property file to initialize the log. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Trampoline()
Method Detail |
---|
protected static java.lang.Class getClassForClassName(java.lang.String className)
public static void main(java.lang.String[] argv) throws java.lang.Throwable
The first arg is always the class containing the main program for server process; for most server processes, this is the class atavism.server.engine.Engine. This main program is invoked using the Java reflection mechanism, because that way Trampoline doesn't directly reference the main class of the process.
java.lang.Throwable
public static java.util.Properties getProperties()
|
Copyright © 2018 Dragonsan Studios Sp. z o.o. |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |