Interface LocalProcessWorkerKind
- All Known Implementing Classes:
DndWorkerKind,EnterpriseWorkerKind,GenericCommandWorkerKind
public interface LocalProcessWorkerKind
WorkerKind for local processes that controls how the LocalProcessWorkerImpl will construct its command line arguments.
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceLocalProcessWorkerKind.CommandHelper -
Method Summary
Modifier and Type Method Description booleanincludeArtifactArguments()Some customers have custom artifacts per user, which are passed to the Enterprise start script with the -u, -t, and -r options.booleanincludeExtraClassPaths()True if temporary dispatcher produced class paths should be included on the command line with -C.booleanincludeNameArgument()True if -A "name" should be included on the command line.booleanneedsDheJvmFlags()Does this produce a JVM that requires DHE specific JVM argumentsbooleanneedsJvmFlags()Does this produce a JVM that requires JVM like argumentsLocalProcessWorkerKind.CommandHelpernewCommandHelper()Create a helper for generating a new command line.
-
Method Details
-
newCommandHelper
LocalProcessWorkerKind.CommandHelper newCommandHelper()Create a helper for generating a new command line.- Returns:
- a new command line helper.
-
needsJvmFlags
boolean needsJvmFlags()Does this produce a JVM that requires JVM like arguments- Returns:
- true if this kind of worker needs JVM arguments
-
needsDheJvmFlags
boolean needsDheJvmFlags()Does this produce a JVM that requires DHE specific JVM arguments- Returns:
- true if this kind of worker needs DHE specific JVM arguments
-
includeNameArgument
boolean includeNameArgument()True if -A "name" should be included on the command line.- Returns:
- true if the name argument is included
-
includeExtraClassPaths
boolean includeExtraClassPaths()True if temporary dispatcher produced class paths should be included on the command line with -C.- Returns:
- true if the dispatcher's temporary classpaths should be included
-
includeArtifactArguments
boolean includeArtifactArguments()Some customers have custom artifacts per user, which are passed to the Enterprise start script with the -u, -t, and -r options. True if those options be included in the command.- Returns:
- true if -u, -t, and -r options should be included
-