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.static Vault
Searches for a specific vault 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 void
Loads all vaults found in the storage to the cache.static Stream
<WebMatcher> Returns a stream of all web matchers found in the storage (tied to a web service).static Metrics
Returns the connection usage metrics.static Metrics
Returns the procedure call metrics.static Metrics
Returns the user request metrics.Type.parentType
(Storage storage) Searches for the parent type in the type hierarchy.static void
Procedure.refreshAliases
(Storage storage) Updates the cached procedure aliases by loading all procedures from storage and inspecting them.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.