|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.rmi.utils.Compile
public class Compile
Constructor Summary | |
---|---|
Compile()
|
Method Summary | |
---|---|
static java.lang.Process |
asynchronousRunExec(java.lang.String[] args,
java.io.File workingDirectory)
my Theory is that you can kill the process affineTransform any time and not bother reading the output with a readline...however this has not been tested. |
static java.lang.Runtime |
asyncRunExec(java.lang.String[] args,
java.io.File workingDirectory)
Asynchronous invocation of the OS commands in the args directory |
static void |
checkFile(java.io.File f)
|
static boolean |
isImplementingRemoteInterface(java.lang.Class c)
|
static void |
main(java.lang.String[] args)
|
static void |
rmic()
|
static void |
rmic(java.lang.Class c)
This is an older version of RMI that no longer works with jdk version 1.4 or higher! |
static void |
rmic(java.lang.String fn)
|
static void |
rmic(java.lang.String[] args)
|
static void |
rmic(java.lang.String version,
java.lang.String classpath,
java.io.File destinationDirectory,
java.lang.Class clazz)
|
static void |
rmicHelp()
|
static void |
rmicTestDos()
|
static void |
rmicTester()
|
static void |
runRmic(java.lang.Class c)
Run rmic |
static void |
runRmic(java.lang.String classPath,
java.io.File destinationDirectory,
java.io.File workingDirectory,
java.lang.Class c)
This invocation fails on a mac. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Compile()
Method Detail |
---|
public static void main(java.lang.String[] args)
public static void rmic()
public static void rmicTestDos()
public static boolean isImplementingRemoteInterface(java.lang.Class c)
public static void runRmic(java.lang.Class c)
c
- target of the rmic commandpublic static void rmicTester()
public static void checkFile(java.io.File f)
public static void runRmic(java.lang.String classPath, java.io.File destinationDirectory, java.io.File workingDirectory, java.lang.Class c)
classPath
- location of classes with multiple
directories and jars.destinationDirectory
- place to put the stubsworkingDirectory
- place from which to launch the program.c
- target of the stub generator.public static java.lang.Process asynchronousRunExec(java.lang.String[] args, java.io.File workingDirectory)
args
- workingDirectory
-
public static java.lang.Runtime asyncRunExec(java.lang.String[] args, java.io.File workingDirectory) throws java.io.IOException
args
- workingDirectory
-
java.io.IOException
public static void rmic(java.lang.String version, java.lang.String classpath, java.io.File destinationDirectory, java.lang.Class clazz)
public static void rmic(java.lang.String[] args)
public static void rmicHelp()
public static void rmic(java.lang.Class c)
c
- public static void rmic(java.lang.String fn)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |