Class KNetCLICore<T>
Overridable implementation of KNetCore<T>
public class KNetCLICore<T> : KNetCore<T>, IJVMWrapperManagement, IJVMBridgeCore where T : KNetCLICore<T>
Type Parameters
T
- Inheritance
-
JNetCoreBase<T>JNetCore<T>KNetCore<T>KNetCLICore<T>
- Implements
- Derived
- Inherited Members
-
SetupJVMWrapper<T>.ScopedOnSetupJVMWrapper<T>.ScopedOnVersionSetupJVMWrapper.Initialize()SetupJVMWrapper.InitializeRemote()
Constructors
KNetCLICore()
Public ctor
public KNetCLICore()
Properties
CommandLineArguments
IEnumerable<T> for command line
public override IEnumerable<IArgumentMetadata> CommandLineArguments { get; }
Property Value
PathToParse
A list of paths to be used in initialization of JVM ClassPath
protected override IList<string> PathToParse { get; }
Property Value
Methods
DefaultLog4JConfiguration()
Returns the default configuration file to use when initializing command line defaults
protected override string DefaultLog4JConfiguration()
Returns
- string
The configuration file to use for logging
Remarks
Overrides in derived classes to give another default file
ProcessCommandLine()
Process command line arguments
protected override string[] ProcessCommandLine()
Returns
- string[]
The filtered residual arguments