Uses of Class
org.rapidcontext.core.storage.Storage
Packages that use 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
Methods in org.rapidcontext.app that return StorageModifier and TypeMethodDescriptionApplicationContext.getStorage()
Returns the application data storage. -
Uses of Storage in org.rapidcontext.app.model
Subclasses of Storage in org.rapidcontext.app.modelMethods in org.rapidcontext.app.model with parameters of type StorageModifier 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
Subclasses of Storage in org.rapidcontext.app.plugin -
Uses of Storage in org.rapidcontext.app.proc
Methods in org.rapidcontext.app.proc with parameters of type Storage -
Uses of Storage in org.rapidcontext.core.proc
Methods in org.rapidcontext.core.proc that return StorageModifier and TypeMethodDescriptionCallContext.getStorage()
Returns the data storage used by this context.Constructors in org.rapidcontext.core.proc with parameters of type StorageModifierConstructorDescriptionCallContext
(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
Methods in org.rapidcontext.core.security with parameters of type Storage -
Uses of Storage in org.rapidcontext.core.storage
Subclasses of Storage in org.rapidcontext.core.storageModifier 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.Methods in org.rapidcontext.core.storage that return types with arguments of type StorageModifier and TypeMethodDescriptionReturns a stream of all mounted storages found under a path.Methods in org.rapidcontext.core.storage with parameters of type StorageModifier and TypeMethodDescriptionint
Compares this storage with another.void
Mounts a storage to a unique path.Constructors in org.rapidcontext.core.storage with parameters of type Storage -
Uses of Storage in org.rapidcontext.core.type
Methods in org.rapidcontext.core.type with parameters of type StorageModifier and TypeMethodDescriptionstatic Stream
<Environment> Returns a stream of all environments found in the storage.Returns a stream of all procedures 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 Procedure
Searches for a specific procedure 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
Deprecated, for removal: This API element is subject to removal in a future version.Use #version() on the instance instead.