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 booleanDeletes a storage object or path.Load objects from storage and serializes the results.Search for object metadata in storage.static booleanWrites a data object to the storage.static booleanUpdates 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 TypeClassDescriptionclassA persistent data storage and retrieval handler based on a file system directory.classA persistent data storage and retrieval handler based on an in-memory hash table.classThe root storage that provides a unified view of other storages.classA 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 TypeMethodDescriptionintCompares this storage with another.voidMounts 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 ConnectionSearches for a specific connection in the storage.static EnvironmentSearches for a specific environment in the storage.static ProcedureSearches for a specific procedure in the storage.static SessionSearches for a specific session in the storage.static TypeSearches for a specific type in the storage.static UserSearches for a specific user in the storage.static VaultSearches for a specific vault in the storage.Environment.findConnection(Storage storage, String id) Searches for a connection with the specified id.static MetricsMetrics.findOrCreate(Storage storage, String id) Finds or creates a metrics set in the storage.static voidLoads 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 MetricsReturns the connection usage metrics.static MetricsReturns the procedure call metrics.static MetricsReturns the user request metrics.Type.parentType(Storage storage) Searches for the parent type in the type hierarchy.static voidProcedure.refreshAliases(Storage storage) Updates the cached procedure aliases by loading all procedures from storage and inspecting them.static voidRemoves the specified session id from the provided storage.static voidSession.removeExpired(Storage storage) Removes all expired sessions from the provided storage.static voidStores the specified session in the provided storage.static voidStores the specified used in the provided storage.