Interface PythonConsoleSessionWithDatabaseModule
@Module
public interface PythonConsoleSessionWithDatabaseModule
-
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic PythonDeephavenSessionprovidePythonSession(UpdateGraph updateGraph, ThreadInitializationFactory threadInitializationFactory, OperationInitializer operationInitializer, ObjectTypeLookup lookup, ScriptSession.Listener listener, PythonEvaluatorJpy pythonEvaluator, Database database, ControllerClientFactory controllerClientFactory, String persistentQueryScriptPathLoaderState, String virtualEnvironment) static ScriptSessionprovideScriptSession(PythonDeephavenSession pythonSession)
-
Method Details
-
provideScriptSession
@Provides @IntoMap @StringKey("python") static ScriptSession provideScriptSession(PythonDeephavenSession pythonSession) -
providePythonSession
@Provides static PythonDeephavenSession providePythonSession(@Named("DEFAULT") UpdateGraph updateGraph, ThreadInitializationFactory threadInitializationFactory, OperationInitializer operationInitializer, ObjectTypeLookup lookup, ScriptSession.Listener listener, PythonEvaluatorJpy pythonEvaluator, Database database, ControllerClientFactory controllerClientFactory, @Nullable @Named("persistentQueryScriptPathLoaderState") String persistentQueryScriptPathLoaderState, @Nullable @Named("virtualEnvironment") String virtualEnvironment)
-