|
|||||||||
| Version 1.5 | APIs subject to change! | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectmultiverse.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.Exception
The first arg is always the class containing the main program for server process; for most server processes, this is the class multiverse.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.Exceptionpublic static java.util.Properties getProperties()
|
Copyright © 2008 The Multiverse Network, Inc. |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||