Table of Contents

Class KNetCLICore<T>

Namespace
MASES.KNetCLI
Assembly
MASES.KNetCLI.dll

Overridable implementation of KNetCore<T>

public class KNetCLICore<T> : KNetCore<T>, IJVMWrapperManagement, IJVMBridgeCore where T : KNetCLICore<T>

Type Parameters

T
Inheritance
SetupJVMWrapper
SetupJVMWrapper<T>
KNetCLICore<T>
Implements
IJVMWrapperManagement
IJVMBridgeCore
Derived
Inherited Members
SetupJVMWrapper<T>.CreateGlobalInstance()
SetupJVMWrapper<T>.HasGlobalInstance
SetupJVMWrapper<T>.GlobalInstance
SetupJVMWrapper<T>.ScopedOn
SetupJVMWrapper<T>.ScopedOnVersion
SetupJVMWrapper.Initialize()
SetupJVMWrapper.InitializeListener(IJVMBridgeBase)
SetupJVMWrapper.GetListener(IJavaObject)
SetupJVMWrapper.ReleaseListener(IJVMBridgeBase)
SetupJVMWrapper.ReleaseJCGraphicContainer(IJCGraphicContainer)
SetupJVMWrapper.InitializeRemote()
SetupJVMWrapper.FilteredArgs
SetupJVMWrapper.IsContainer
SetupJVMWrapper.ContainerId
SetupJVMWrapper.FeatureLevel
SetupJVMWrapper.EnableCriticalMethods
SetupJVMWrapper.EnableCriticalMethodsOnGetThreshold
SetupJVMWrapper.EnableCriticalMethodsOnGet
SetupJVMWrapper.EnableCriticalMethodsOnSetThreshold
SetupJVMWrapper.EnableCriticalMethodsOnSet
SetupJVMWrapper.JVM
SetupJVMWrapper.Management
SetupJVMWrapper.JVMStats
SetupJVMWrapper.DynJVM
SetupJVMWrapper.RemoteBridge
SetupJVMWrapper.RemoteJCOBridge
SetupJVMWrapper.ModulePath
SetupJVMWrapper.JVMPackages
SetupJVMWrapper.SuppressFinalize
SetupJVMWrapper.Globalize
SetupJVMWrapper.LastBindingException

Constructors

KNetCLICore()

Public ctor

public KNetCLICore()

Properties

CommandLineArguments

IEnumerable<T> for command line

public override IEnumerable<IArgumentMetadata> CommandLineArguments { get; }

Property Value

IEnumerable<IArgumentMetadata>

ImportList

public static IEnumerable<string> ImportList { get; }

Property Value

IEnumerable<string>

Interactive

public static bool Interactive { get; }

Property Value

bool

JarList

public static IEnumerable<string> JarList { get; }

Property Value

IEnumerable<string>

NamespaceList

public static IEnumerable<string> NamespaceList { get; }

Property Value

IEnumerable<string>
public static bool NoLogo { get; }

Property Value

bool

PathToParse

A list of paths to be used in initialization of JVM ClassPath

protected override IList<string> PathToParse { get; }

Property Value

IList<string>

Script

public static string Script { get; }

Property Value

string

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()

protected override string[] ProcessCommandLine()

Returns

string[]