public final class NativeInterop extends Object
Modifier and Type | Field and Description |
---|---|
static String |
GLOBAL_LIBRARIES_FILENAME |
public static final String GLOBAL_LIBRARIES_FILENAME
public static void loadClrAssembly(String filePath)
public static void clrBufferedLog(int level, String message)
public static void callClrSystemOnStartHandler()
public static void clrSystemAllocatedEvaluatorHandlerOnNext(long handle, AllocatedEvaluatorBridge javaEvaluatorBridge, InteropLogger interopLogger)
public static void clrSystemActiveContextHandlerOnNext(long handle, ActiveContextBridge javaActiveContextBridge, InteropLogger interopLogger)
public static void clrSystemTaskMessageHandlerOnNext(long handle, byte[] message, TaskMessageBridge javaTaskMessageBridge, InteropLogger interopLogger)
public static void clrSystemFailedTaskHandlerOnNext(long handle, FailedTaskBridge failedTaskBridge, InteropLogger interopLogger)
public static void clrSystemHttpServerHandlerOnNext(long handle, HttpServerEventBridge httpServerEventBridge, InteropLogger interopLogger)
public static void clrSystemFailedEvaluatorHandlerOnNext(long handle, FailedEvaluatorBridge failedEvaluatorBridge, InteropLogger interopLogger)
public static void clrSystemCompletedTaskHandlerOnNext(long handle, CompletedTaskBridge completedTaskBridge, InteropLogger interopLogger)
public static void clrSystemRunningTaskHandlerOnNext(long handle, RunningTaskBridge runningTaskBridge, InteropLogger interopLogger)
public static void clrSystemSuspendedTaskHandlerOnNext(long handle, SuspendedTaskBridge suspendedTaskBridge)
public static void clrSystemCompletedEvaluatorHandlerOnNext(long handle, CompletedEvaluatorBridge completedEvaluatorBridge)
public static void clrSystemClosedContextHandlerOnNext(long handle, ClosedContextBridge closedContextBridge)
public static void clrSystemFailedContextHandlerOnNext(long handle, FailedContextBridge failedContextBridge)
public static void clrSystemContextMessageHandlerOnNext(long handle, ContextMessageBridge contextMessageBridge)
public static void callClrSystemOnRestartHandler(DriverRestartedBridge driverRestartedBridge)
public static void clrSystemDriverRestartActiveContextHandlerOnNext(long handle, ActiveContextBridge activeContextBridge)
public static void clrSystemDriverRestartRunningTaskHandlerOnNext(long handle, RunningTaskBridge runningTaskBridge)
public static void clrSystemDriverRestartCompletedHandlerOnNext(long handle, DriverRestartCompletedBridge driverRestartCompletedBridge)
public static void clrSystemDriverRestartFailedEvaluatorHandlerOnNext(long handle, FailedEvaluatorBridge failedEvaluatorBridge, InteropLogger interopLogger)
public static float clrSystemProgressProviderGetProgress(long handle)
public static void clrSystemSetupBridgeHandlerManager(String httpServerPortNumber, BridgeHandlerManager bridgeHandlerManager, EvaluatorRequestorBridge javaEvaluatorRequestorBridge)
Copyright © 2017 The Apache Software Foundation. All rights reserved.