Package com.dtolabs.rundeck.core.storage
-
Interface Summary Interface Description AuthStorageContextProvider AuthStorageTree AuthStorageTree authenticated interface to resource treeAuthTree<T extends org.rundeck.storage.api.ContentMeta> AuthTree authenticated facade toTree
CanSetResourceMeta Mutable interface for metadataExtTree<S,T extends org.rundeck.storage.api.ContentMeta> ExtTree extends each tree method with additional parameterHasResourceMeta Reads metadataResourceMeta Extends ContentMeta to add metadata about a Rundeck resource.StorageConverter Can convert a rundeck resourceStorageManager Interface for managing a storage backendStorageManagerListener Listener for changes to StorageManager resourcesStorageTree Tree subtype that providesResourceMeta
content.TypedStorageTree Extends StorageTree to provide content-type requirements for resources -
Class Summary Class Description AuthRundeckStorageTree AuthRundeckStorageTree provides authorized access to a tree using anAuthContext
for each request.AuthStorageUsernameMeta AuthStorageUsernameMeta is ...BaseStreamResource BaseStreamResource is ...KeyStorageContextProvider KeyStorageLayer KeyStorageLayer applies content-type requirementsProjectKeyStorageContextProvider ResourceMetaBuilder Mutable set of rundeck resource metadata.StorageConverterPluginAdapter Adapter for aStorageConverterPlugin
to use as aStorageConverter
StorageLogger StorageLogger logs storage events to a Log4j logger.StorageTimestamperConverter StorageTimestamperConverter sets modification and creation timestamp metadata for updated/created resources.StorageTreeFactory StorageTreeImpl StorageTree implementation using a delegate.StorageUtil Provides utility methods for use by the storage layer, or implementing plugins.TreeStorageManager Storage Manager implementation backed by StorageTreeTypedStorageTreeImpl Read resources and specify a content type -
Exception Summary Exception Description StorageAuthorizationException StorageAuthorizationException indicates unauthorized request to the storage layer.StorageTreeInitializationException