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 base context API:s.
Provides the procedure and interceptor API:s.
Provides authentication and authorization utilities.
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()Deprecated, for removal: This API element is subject to removal in a future version.Use inherited Context.storage() or appStorage() instead. -
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.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.ctx
Methods in org.rapidcontext.core.ctx that return Storage -
Uses of Storage in org.rapidcontext.core.proc
Methods in org.rapidcontext.core.proc that return StorageModifier and TypeMethodDescriptionCallContext.getStorage()Deprecated, for removal: This API element is subject to removal in a future version.Use storage() instead. -
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 StorageMethods 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 types found in the storage.static Stream<WebService> Returns a stream of all web services found in the storage.static voidSession.checkExpired(Storage storage) Checks for expired sessions in the provided 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 voidInitializes the interceptor chain cache from 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 voidStores the specified user in the provided storage.Returns all sub-types of this type.