Uses of Class
org.rapidcontext.core.proc.ProcedureException
Package
Description
Provides the server applications and launchers.
Provides the built-in server procedures.
Provides the application web request handlers.
Provides the server-side JavaScript integration.
Provides the procedure and interceptor API:s.
-
Uses of ProcedureException in org.rapidcontext.app
-
Uses of ProcedureException in org.rapidcontext.app.proc
Modifier and TypeMethodDescriptionAppListProcedure.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.ProcedureTraceProcedure.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) Executes a call of this procedure in the specified context and with the specified call bindings.ThreadCreateProcedure.call
(CallContext cx, Bindings bindings) Executes a call of this procedure in the specified context and with the specified call bindings.ThreadInterruptProcedure.call
(CallContext cx, Bindings bindings) Executes a call of this procedure in the specified context and with the specified call bindings.ThreadListProcedure.call
(CallContext cx, Bindings bindings) 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.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 ProcedureException in org.rapidcontext.app.web
Modifier and TypeMethodDescriptionprotected Object[]
ProcedureWebService.processArgs
(Procedure proc, Request request, String logPrefix) Extracts procedure arguments from the request parameters. -
Uses of ProcedureException in org.rapidcontext.core.js
Modifier and TypeMethodDescriptionJsProcedure.call
(CallContext cx, Bindings bindings) Executes a call of this procedure in the specified context and with the specified call bindings.void
JsProcedure.compile()
Compiles the script code.void
JsCompileInterceptor.reserve
(CallContext cx, Procedure proc) Reserves all adapter connections needed for executing the specified procedure. -
Uses of ProcedureException in org.rapidcontext.core.proc
Modifier and TypeMethodDescriptionvoid
Library.addBuiltIn
(Procedure proc) Deprecated, for removal: This API element is subject to removal in a future version.Built-in procedures should be initialized via the 'className' property on a proper stored (serialized) object.Calls a procedure with the specified arguments.Calls a procedure with the specified arguments.DefaultInterceptor.call
(CallContext cx, Procedure proc, Bindings bindings) Calls a procedure with the specified bindings.Interceptor.call
(CallContext cx, Procedure proc, Bindings bindings) Calls a procedure with the specified bindings.Procedure.call
(CallContext cx, Bindings bindings) Executes a call of this procedure in the specified context and with the specified call bindings.static void
CallContext.checkAccess
(String path, String permission) Checks if the currently authenticated user has the specified access permission to a storage path.static void
CallContext.checkInternalAccess
(String path) Checks if the currently authenticated user has internal access to a storage path.static void
CallContext.checkReadAccess
(String path) Checks if the currently authenticated user has read access to a storage path.static void
CallContext.checkSearchAccess
(String path) Checks if the currently authenticated user has search access to a storage path.static void
CallContext.checkWriteAccess
(String path) Checks if the currently authenticated user has write access to a storage path.CallContext.connectionReserve
(String id, String permission) Reserves a connection channel.void
Library.deleteProcedure
(String name) Removes a procedure from the storage (if possible).Executes a procedure with the specified name and arguments.Bindings.getDescription
(String name) Returns the human-readable description for a binding.Library.getProcedure
(String name) Returns a loaded procedure.String[]
Library.getProcedureNames()
Returns an array with the names of all loaded procedures.int
Finds the type for a binding.Bindings.getTypeName
(String name) Finds the type name identifier for a binding.Finds the value for a binding.Finds the value for a binding.Library.loadProcedure
(String name) Loads (or reloads) a procedure from the data store to the cache.void
Logs the specified call to the log if tracing is enabled.static void
Library.registerType
(String type, Class<?> cls) Deprecated, for removal: This API element is subject to removal in a future version.Use a storage subtype to 'type/procedure' instead of manually registering here.void
Reserves all adapter connections needed for executing the specified procedure.void
DefaultInterceptor.reserve
(CallContext cx, Procedure proc) Reserves all adapter connections needed for executing the specified procedure.void
Interceptor.reserve
(CallContext cx, Procedure proc) Reserves all adapter connections needed for executing the specified procedure.void
Sets the value for a binding.Library.storeProcedure
(String id, String type, Dict data) Stores a procedure to the data store.ModifierConstructorDescriptionThe default public constructor required for serialization support.