## Uses of Class
de.esprit.appsuite.task.vm.JavaCommand

- Packages that use JavaCommand
  Package | Description
  --- | ---
  de.esprit.appsuite.appstore.ndf | Contains all NDF structured models of the App-Store
  de.esprit.appsuite.jversion | Contains classes java version detection and launching various java VMs.
  de.esprit.appsuite.task.vm | Contains support classes for running a new VM within as a task
  de.esprit.appsuite.workflow.wft | Contains support classes for building workflow tasks
  de.esprit.netsuite.demo | Contains a demo GUI for starting server and clients
  de.esprit.netsuite.rtask | Contains extensions for RemoteAsyncTask support

- - ### Uses of JavaCommand in de.esprit.appsuite.appstore.ndf

    Methods in de.esprit.appsuite.appstore.ndf with parameters of type JavaCommand
    Modifier and Type | Method and Description
    --- | ---
    `void` | JavaAppDescriptor.`fillJavaCommand(JavaCommand cmd)`

  - ### Uses of JavaCommand in de.esprit.appsuite.jversion

    Subclasses of JavaCommand in de.esprit.appsuite.jversion
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JavaVmLaunchCommand` This class launches the `JavaVmVersionLauncher` in order to run a foreign java executable.

  - ### Uses of JavaCommand in de.esprit.appsuite.task.vm

    Methods in de.esprit.appsuite.task.vm that return JavaCommand
    Modifier and Type | Method and Description
    --- | ---
    `JavaCommand` | JavaCommandTask.`getJavaCommand()`

    Methods in de.esprit.appsuite.task.vm with parameters of type JavaCommand
    Modifier and Type | Method and Description
    --- | ---
    `void` | JavaCommandTask.`setJavaCommand(JavaCommand cmd)` Only called when no `JavaCommand` was passed via constructor

    Constructors in de.esprit.appsuite.task.vm with parameters of type JavaCommand
    Constructor and Description
    `JavaCommandTask(C ctx, JavaCommand cmd)`
    `JavaCommandTask(C ctx, LogChannel logCh, JavaCommand cmd)`
    `JavaCommandTask(C ctx, LogChannel logCh, java.lang.String name, JavaCommand cmd)`

  - ### Uses of JavaCommand in de.esprit.appsuite.workflow.wft

    Constructors in de.esprit.appsuite.workflow.wft with parameters of type JavaCommand
    Constructor and Description
    `AbstractJavaCommandWFT(AbstractWorkflow<C> workflow, JavaCommand cmd)`

  - ### Uses of JavaCommand in de.esprit.netsuite.demo

    Subclasses of JavaCommand in de.esprit.netsuite.demo
    Modifier and Type | Class and Description
    --- | ---
    `class` | `StartClientCommand` This is class starts the `EspritClientLaunch` in a new Java-VM.
    `class` | `StartServerCommand` This is class starts the `EspritServerLaunch` in a new Java-VM.

  - ### Uses of JavaCommand in de.esprit.netsuite.rtask

    Methods in de.esprit.netsuite.rtask that return JavaCommand
    Modifier and Type | Method and Description
    --- | ---
    `JavaCommand` | RemoteJavaCommandTask.`getJavaCommand()` Returns the `JavaCommand` that was created by `RemoteJavaCommandTask.setJavaCommand(JavaCommand)`

    Methods in de.esprit.netsuite.rtask with parameters of type JavaCommand
    Modifier and Type | Method and Description
    --- | ---
    `void` | RemoteJavaCommandTask.`setJavaCommand(JavaCommand cmd)` Only called when no `JavaCommand` was passed via constructor

    Constructors in de.esprit.netsuite.rtask with parameters of type JavaCommand
    Constructor and Description
    `RemoteJavaCommandTask(S serverCtx, JavaCommand cmd, SessionId sessionId)`
    `RemoteJavaCommandTask(S serverCtx, LogChannel logCh, JavaCommand cmd, SessionId sessionId)`
    `RemoteJavaCommandTask(S serverCtx, LogChannel logCh, java.lang.String taskName, JavaCommand cmd, SessionId sessionId)`

Copyright © 2014 EsprIT-Systems. All Rights Reserved.