Uses of Class
org.rapidcontext.core.storage.Storage
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 procedure and interceptor API:s.
Legacy authentication and authorization handling.
Provides the storage, storable object and metadata API:s.
Provides the storage data types & server-side object initialization.
-
Uses of Storage in org.rapidcontext.app
Modifier and TypeMethodDescriptionApplicationContext.getStorage()
Returns the application data storage. -
Uses of Storage in org.rapidcontext.app.model
Modifier and TypeMethodDescriptionstatic boolean
Deletes a storage object or path.Load objects from storage and serializes the results.Search for object metadata in storage.static boolean
Writes a data object to the storage.static boolean
Updates and/or moves an existing data object in the storage. -
Uses of Storage in org.rapidcontext.app.plugin
-
Uses of Storage in org.rapidcontext.app.proc
-
Uses of Storage in org.rapidcontext.core.proc
Modifier and TypeMethodDescriptionCallContext.getStorage()
Returns the data storage used by this context.ModifierConstructorDescriptionCallContext
(Storage storage, Environment env, Library library) Creates a new procedure call context.Creates a new procedure library. -
Uses of Storage in org.rapidcontext.core.security
-
Uses of Storage in org.rapidcontext.core.storage
Modifier and TypeClassDescriptionclass
A persistent data storage and retrieval handler based on a file system directory.class
A persistent data storage and retrieval handler based on an in-memory hash table.class
The root storage that provides a unified view of other storages.class
A persistent data storage and retrieval handler based on a ZIP file.Modifier and TypeMethodDescriptionReturns a stream of all mounted storages found under a path.Modifier and TypeMethodDescriptionint
Compares this storage with another.void
Mounts a storage to a unique path. -
Uses of Storage in org.rapidcontext.core.type
Modifier and TypeMethodDescriptionstatic Stream
<Environment> Returns a stream of all environments found in the storage.Returns a stream of all environments found in the storage.Returns a stream of all roles found in the storage.Returns a stream of all sessions found in the storage.Returns a stream of all types found in the storage.static Stream
<WebService> Returns a stream of all web services found in the storage.static 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 Connection
Searches for a specific connection in the storage.static Environment
Searches for a specific environment in the storage.static Session
Searches for a specific session in the storage.static Type
Searches for a specific type in the storage.static User
Searches for a specific user in the storage.Environment.findConnection
(Storage storage, String id) Searches for a connection with the specified id.static Metrics
Metrics.findOrCreate
(Storage storage, String id) Finds or creates a metrics set in the storage.static Metrics
Connection.getMetrics
(Storage storage) Returns the connection usage metrics.static Stream
<WebMatcher> Returns a stream of all web matchers found in the storage (tied to a web service).Type.parentType
(Storage storage) Searches for the parent type in the type hierarchy.static void
Removes the specified session id from the provided storage.static void
Session.removeExpired
(Storage storage) Removes all expired sessions from the provided storage.static void
Stores the specified session in the provided storage.static void
Stores the specified used in the provided storage.static String
Returns the current version for a loaded plug-in.