Uses of Class
org.rapidcontext.core.data.Dict
Package
Description
Provides the server applications and launchers.
Provides top-level application data transforms and security.
Provides the plug-in API.
Provides the built-in server procedures.
Provides the application web request handlers.
Provides the basic data types and serializers.
Provides simple statistical metrics and data types.
Provides the server-side JavaScript integration.
Provides the procedure and interceptor API:s.
Provides the storage, storable object and metadata API:s.
Provides the storage data types & server-side object initialization.
Provides core web request (HTTP) helpers and handlers.
-
Uses of Dict in org.rapidcontext.app
-
Uses of Dict in org.rapidcontext.app.model
Modifier and TypeMethodDescriptionstatic Dict
Creates or extracts an options object from a value.Modifier and TypeMethodDescriptionLoad objects from storage and serializes the results.Search for object metadata in storage.static Object
Returns a serialized representation of an object and its metadata.static Object
Returns a serialized representation of an object.static boolean
Updates and/or moves an existing data object in the storage. -
Uses of Dict in org.rapidcontext.app.plugin
ModifierConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Creates a new plug-in from a serialized representation.Deprecated, for removal: This API element is subject to removal in a future version.Constructor signature has changed as plug-in objects are now initialized by the root storage. -
Uses of Dict in org.rapidcontext.app.proc
Modifier and TypeMethodDescriptionstatic Dict
StatusProcedure.getStatusData()
Returns a data object for the current server status.static Dict
Builds an authentication response object.static Dict
Serializes a file for usage in a procedure response.static Dict
Serializes a session for usage in a procedure response.ModifierConstructorDescriptionAppListProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.ConnectionListProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.ConnectionMetricsProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.ConnectionValidateProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.PluginInstallProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.PluginListProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.PluginLoadProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.PluginUninstallProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.PluginUnloadProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.ProcedureCallProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.ProcedureDeleteProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.ProcedureListProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.ProcedureMetricsProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.ProcedureReadProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.ProcedureTraceProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.ProcedureTypesProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.ProcedureWriteProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.ResetProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.SessionAuthenticateProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.SessionAuthenticateTokenProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.SessionCurrentProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.SessionTerminateProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.StatusProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.StorageCopyProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.StorageDeleteProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.StorageListProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.StorageQueryProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.StorageReadProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.StorageWriteProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.ThreadContextProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.ThreadCreateProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.ThreadInterruptProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.ThreadListProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.TypeListProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.UserAccessProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.UserAuthenticationTokenProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.UserChangeProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.UserListProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.UserPasswordChangeProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.UserSearchProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation.UserSettingsProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation. -
Uses of Dict in org.rapidcontext.app.web
Modifier and TypeMethodDescriptionprotected Dict
ProcedureWebService.processCall
(String name, Request request, String source) Processes a procedure call and returns the result dictionary.ModifierConstructorDescriptionAppWebService
(String id, String type, Dict dict) Creates a new app web service from a serialized representation.FileWebService
(String id, String type, Dict dict) Creates a new file web service from a serialized representation.LogWebService
(String id, String type, Dict dict) Creates a new file web service from a serialized representation.ProcedureWebService
(String id, String type, Dict dict) Creates a new file web service from a serialized representation.StatusWebService
(String id, String type, Dict dict) Creates a new status web service from a serialized representation.StorageWebService
(String id, String type, Dict dict) Creates a new storage web service from a serialized representation. -
Uses of Dict in org.rapidcontext.core.data
Modifier and TypeMethodDescriptionAdds a dictionary value using the specified key if possible.Dict.copy()
Creates a copy of this dictionary.static Dict
Creates a new dictionary containing all entries in a map.Array.getDict
(int index) Returns the array dictionary value for the specified index.Returns the dictionary dictionary value for the specified key.Modifies all keys provided in another dictionary.Deletes the specified dictionary key and its value.Modifies or defines the dictionary value for the specified key.Modifies or defines all keys from another dictionary.Dict.setBoolean
(String key, boolean value) Deprecated, for removal: This API element is subject to removal in a future version.Use set(key, value) with auto-boxing instead.Dict.setDefault
(String key, Object value) Sets a dictionary value if not already defined.Sets a dictionary value if not already defined.Deprecated, for removal: This API element is subject to removal in a future version.Use set(key, value) with auto-boxing instead. -
Uses of Dict in org.rapidcontext.core.data.stat
Modifier and TypeMethodDescriptionMovingUsage.serialize()
Returns a dictionary with the serialized metric values.MovingSum.values()
Returns a dictionary with the approximate sums for each of the window sizes.MovingUsage.values()
Returns a dictionary with the current counters and other metrics.ModifierConstructorDescriptionMovingUsage
(long now, Dict dict) Initializes a set of moving usage metrics from serialized data. -
Uses of Dict in org.rapidcontext.core.js
ModifierConstructorDescriptionDictWrapper
(Dict dict, org.mozilla.javascript.Scriptable parentScope) Creates a new JavaScript dictionary wrapper.JsProcedure
(String id, String type, Dict dict) Creates a new procedure from a serialized representation. -
Uses of Dict in org.rapidcontext.core.proc
-
Uses of Dict in org.rapidcontext.core.storage
Modifier and TypeFieldDescriptionprotected Dict
StorableObject.dict
The dictionary containing the serializable data for this object.Modifier and TypeMethodDescriptionMemoryStorage.serialize()
Returns a serialized representation of this object.Metadata.serialize()
Returns a serialized representation of this object.StorableObject.serialize()
Returns a serialized representation of this object.ModifierConstructorDescriptionprotected
StorableObject
(String id, String type, Dict dict) Creates a new object from a serialized representation. -
Uses of Dict in org.rapidcontext.core.type
Modifier and TypeFieldDescriptionprotected Dict
WebMatcher.dict
The serialized matcher representation.Modifier and TypeMethodDescriptionSession.files()
Returns a dictionary of all session files.static Dict
Normalizes a plug-in data object if needed.static Dict
Normalizes a role data object if needed.static Dict
Normalizes a user data object if needed.Connection.serialize()
Returns a serialized representation of this object.Metrics.serialize()
Returns a serialized representation of this object.Session.serialize()
Returns a serialized representation of this object.User.settings()
Returns the user settings dictionary.Modifier and TypeMethodDescriptionstatic Class
<?> Returns the initializer class for creating a Java object.static Constructor
<?> Type.constructorFor
(Storage storage, Dict dict) Returns the constructor for creating a Java object.static Dict
Normalizes a plug-in data object if needed.static Dict
Normalizes a role data object if needed.static Dict
Normalizes a user data object if needed.void
User.updateSettings
(Dict updates) Merges updates into the user settings dictionary.ModifierConstructorDescriptionprotected
Connection
(String id, String type, Dict dict) Creates a new connection from a serialized representation.Environment
(String id, String type, Dict dict) Creates a new environment from a serialized representation.Creates a new metrics set from a serialized representation.Creates a new plug-in from a serialized representation.protected
Creates a new procedure from a serialized representation.Creates a new role from a serialized representation.Creates a new session from a serialized representation.Creates a new type mapping from a serialized representation.Creates a new user from a serialized representation.protected
WebMatcher
(WebService service, Dict dict) Creates a new web matcher.WebService
(String id, String type, Dict dict) Creates a new web service from a serialized representation. -
Uses of Dict in org.rapidcontext.core.web