com.objectwave.socketClassServer
Class ApplicationBootstrap
java.lang.Object
|
+--com.objectwave.appArch.ApplicationBootstrap
|
+--com.objectwave.socketClassServer.ApplicationBootstrap
- All Implemented Interfaces:
- java.lang.Runnable
- public class ApplicationBootstrap
- extends ApplicationBootstrap
Usage java com.objectwave.socketClassServer.ApplicationBootstrap
[host] [port] A system property of ow.objectsever= <10000>(some number where
some number is going to be the object server port) will start this as an
object server.
- Version:
- $Id: ApplicationBootstrap.java,v 2.0 2001/06/11 15:54:25 dave_hoag Exp $
- Author:
- dhoag
Method Summary |
java.lang.ClassLoader |
getNewClassLoader()
This method could/should be overloaded to return any custom class loaders. |
java.lang.String |
getObjectServerName()
Overload this if you want this class to install a class loader. |
java.lang.Class |
loadClass(java.lang.String className)
|
static void |
main(java.lang.String[] argv)
A system property of ow.objectsever= <10000>(some number where some number
is going to be the object server port) will start this as an object server. |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ApplicationBootstrap
public ApplicationBootstrap(java.lang.String str)
- Parameters:
str
-
ApplicationBootstrap
public ApplicationBootstrap(java.lang.String className,
java.lang.String objectServer,
int port,
boolean isObjectServer)
- Parameters:
className
- objectServer
- port
- isObjectServer
-
main
public static void main(java.lang.String[] argv)
- A system property of ow.objectsever= <10000>(some number where some number
is going to be the object server port) will start this as an object server.
- Parameters:
argv
- The command line arguments
getNewClassLoader
public java.lang.ClassLoader getNewClassLoader()
- Description copied from class:
ApplicationBootstrap
- This method could/should be overloaded to return any custom class loaders.
- Overrides:
getNewClassLoader
in class ApplicationBootstrap
- Returns:
- The NewClassLoader value
getObjectServerName
public java.lang.String getObjectServerName()
- Description copied from class:
ApplicationBootstrap
- Overload this if you want this class to install a class loader.
- Overrides:
getObjectServerName
in class ApplicationBootstrap
- Returns:
- The ObjectServerName value
loadClass
public java.lang.Class loadClass(java.lang.String className)
throws java.lang.ClassNotFoundException
- Parameters:
className
-
- Returns:
-
- Throws:
java.lang.ClassNotFoundException