public class Application extends DistributedApplication
DistributedApplication
with RMI support.log
Constructor and Description |
---|
Application() |
Modifier and Type | Method and Description |
---|---|
static void |
main(java.lang.String[] args)
Start a MESSIF application.
|
boolean |
rmiInfo(java.io.PrintStream out,
java.lang.String... args)
Shows information about ports of the RMI services of the current algorithm.
|
boolean |
rmiInfoAll(java.io.PrintStream out,
java.lang.String... args)
Shows information about all RMI services for all running algorithms.
|
boolean |
rmiStart(java.io.PrintStream out,
java.lang.String... args)
Creates an RMI service for the current algorithm.
|
boolean |
rmiStop(java.io.PrintStream out,
java.lang.String... args)
Destroys all RMI services for the current algorithm.
|
boolean |
rmiStopAll(java.io.PrintStream out,
java.lang.String... args)
Destroys all RMI services for all running algorithms.
|
algorithmRestore, parseArguments, usage
addNamedInstance, algorithmInfo, algorithmInfoAll, algorithmSelect, algorithmSelectByName, algorithmStart, algorithmStop, algorithmStopAll, algorithmStore, algorithmSupportedOperations, algorithmToNamedInstance, collectGarbage, controlFile, controlFileExecuteAction, controlFileExecuteMethod, createCFActionRepeatEveryThread, currentTime, decode, echo, getCFActionArguments, getCFActionException, getCFActionForeach, getCFActionOutput, getCFActionRepeat, getCmdSocket, getExtendedNamedInstances, getNamedInstance, getRootCauseInvocationTargetException, help, logException, loggingConsoleChangeLevel, loggingFileAdd, loggingFileChangeLevel, loggingFileRemove, loggingLevel, memoryUsage, methodExecute, methodExecuteOnAlgorithm, namedInstanceAdd, namedInstanceConstructor, namedInstanceEcho, namedInstanceList, namedInstanceRemove, namedInstanceReplace, namedInstanceRestore, namedInstanceStore, namedInstanceThread, objectStreamClose, objectStreamConvert, objectStreamOpen, objectStreamReset, objectStreamSetParameter, objectStreamSkip, operationAnswer, operationAnswerRawObjects, operationArgument, operationBgExecute, operationErrorCode, operationExecute, operationExecuteAgain, operationChangeAnswerCollection, operationChangeAnswerNamedInstance, operationInfo, operationObjectCount, operationParam, operationParamProcessByMethod, operationPrepare, operationProcessByMethod, operationQueryObjectLocator, operationSubAnswer, postponeCFAction, processException, processInteractiveSocket, propertiesOpen, quit, retrieveIntArgument, startApplication, statisticsDisable, statisticsGlobal, statisticsGlobalGet, statisticsLastOperation, statisticsResetGlobal, statisticsSetAutoBinding, stopRepeatEveryThread, substituteVariables, sum, waitForRepeatEveryThread
public boolean rmiStart(java.io.PrintStream out, java.lang.String... args)
Example of usage:
MESSIF >>> rmiStart 12345
out
- a stream where the application writes information for the userargs
- operation class followed by constructor argumentspublic boolean rmiStop(java.io.PrintStream out, java.lang.String... args)
Example of usage:
MESSIF >>> rmiStop
out
- a stream where the application writes information for the userargs
- operation class followed by constructor argumentspublic boolean rmiStopAll(java.io.PrintStream out, java.lang.String... args)
Example of usage:
MESSIF >>> rmiStop
out
- a stream where the application writes information for the userargs
- operation class followed by constructor argumentspublic boolean rmiInfo(java.io.PrintStream out, java.lang.String... args)
Example of usage:
MESSIF >>> rmiInfo
out
- a stream where the application writes information for the userargs
- operation class followed by constructor argumentspublic boolean rmiInfoAll(java.io.PrintStream out, java.lang.String... args)
Example of usage:
MESSIF >>> rmiInfoAll
out
- a stream where the application writes information for the userargs
- operation class followed by constructor argumentspublic static void main(java.lang.String[] args)
args
- the command line arguments