Uses of Class
org.rapidcontext.core.proc.CallContext

Packages that use CallContext
Package
Description
Provides the server applications and launchers.
Provides the built-in server procedures.
Provides the server-side JavaScript integration.
Provides the procedure and interceptor API:s.
Provides the storage data types & server-side object initialization.
  • Uses of CallContext in org.rapidcontext.app

    Methods in org.rapidcontext.app that return CallContext
    Modifier and Type
    Method
    Description
    ApplicationContext.findContext(int threadId)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Thread introspection will be removed in a future release.
    ApplicationContext.findContext(Thread thread)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Thread introspection will be removed in a future release.
  • Uses of CallContext in org.rapidcontext.app.proc

    Methods in org.rapidcontext.app.proc with parameters of type CallContext
    Modifier and Type
    Method
    Description
    AppLaunchProcedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.
    AppListProcedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.
    ConnectionListProcedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.
    ConnectionMetricsProcedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.
    ConnectionValidateProcedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.
    PluginInstallProcedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.
    PluginListProcedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.
    PluginLoadProcedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.
    PluginUninstallProcedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.
    PluginUnloadProcedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.
    ProcedureCallProcedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.
    ProcedureDeleteProcedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.
    ProcedureListProcedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.
    ProcedureMetricsProcedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.
    ProcedureReadProcedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.
    ProcedureTypesProcedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.
    ProcedureWriteProcedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.
    ResetProcedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.
    SessionAuthenticateProcedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.
    SessionAuthenticateTokenProcedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.
    SessionCurrentProcedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.
    SessionTerminateProcedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.
    StatusProcedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.
    StorageCopyProcedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.
    StorageDeleteProcedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.
    StorageListProcedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.
    StorageQueryProcedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.
    StorageReadProcedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.
    StorageWriteProcedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.
    ThreadContextProcedure.call(CallContext cx, Bindings bindings)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Executes a call of this procedure in the specified context and with the specified call bindings.
    ThreadCreateProcedure.call(CallContext cx, Bindings bindings)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Executes a call of this procedure in the specified context and with the specified call bindings.
    ThreadInterruptProcedure.call(CallContext cx, Bindings bindings)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Executes a call of this procedure in the specified context and with the specified call bindings.
    ThreadListProcedure.call(CallContext cx, Bindings bindings)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Executes a call of this procedure in the specified context and with the specified call bindings.
    TypeListProcedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.
    UserAccessProcedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.
    UserAuthenticationTokenProcedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.
    UserChangeProcedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.
    UserListProcedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.
    UserMetricsProcedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.
    UserPasswordChangeProcedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.
    UserSearchProcedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.
    UserSettingsProcedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.
  • Uses of CallContext in org.rapidcontext.core.js

    Methods in org.rapidcontext.core.js with parameters of type CallContext
    Modifier and Type
    Method
    Description
    JsProcedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.
    void
    JsCompileInterceptor.reserve(CallContext cx, Procedure proc)
    Reserves all resources needed for executing a procedure.
  • Uses of CallContext in org.rapidcontext.core.proc

    Modifier and Type
    Method
    Description
    CallContext.active()
    Returns the currently active call context.
    CallContext.init(String id)
    Creates a new procedure call context.
    CallContext.init(Procedure proc)
    Creates a new procedure call context.
    CallContext.top()
    Returns the top call context in the call chain.
    Methods in org.rapidcontext.core.proc with parameters of type CallContext
    Modifier and Type
    Method
    Description
    CallInterceptor.call(CallContext cx, Procedure proc, Bindings bindings)
    Calls a procedure with the specified bindings.
    DefaultInterceptor.call(CallContext cx, Procedure proc, Bindings bindings)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Calls a procedure with the specified bindings.
    Interceptor.call(CallContext cx, Procedure proc, Bindings bindings)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Inherit from CallInterceptor instead.
    void
    DefaultInterceptor.releaseAll(CallContext cx, boolean commit)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Releases all reserved adapter connections.
    void
    Interceptor.releaseAll(CallContext cx, boolean commit)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Inherit from ReserveInterceptor instead.
    void
    ReserveInterceptor.releaseAll(CallContext cx, boolean commit)
    Releases all reserved adapter connections.
    void
    DefaultInterceptor.reserve(CallContext cx, Procedure proc)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Reserves all adapter connections needed for executing the specified procedure.
    void
    Interceptor.reserve(CallContext cx, Procedure proc)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Inherit from ReserveInterceptor instead.
    void
    ReserveInterceptor.reserve(CallContext cx, Procedure proc)
    Reserves all resources needed for executing a procedure.
    Constructors in org.rapidcontext.core.proc with parameters of type CallContext
    Modifier
    Constructor
    Description
    protected
    Deprecated, for removal: This API element is subject to removal in a future version.
    Creates a new procedure call stack.
  • Uses of CallContext in org.rapidcontext.core.type

    Methods in org.rapidcontext.core.type with parameters of type CallContext
    Modifier and Type
    Method
    Description
    abstract Object
    Procedure.call(CallContext cx, Bindings bindings)
    Executes a call of this procedure in the specified context and with the specified call bindings.