A B C D E G H I L M O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- allpathSelector() - Static method in class org.rundeck.storage.api.PathUtil
- allResourceSelector() - Static method in class org.rundeck.storage.api.PathUtil
-
A resource selector which always matches
- appendPath(String, String) - Static method in class org.rundeck.storage.api.PathUtil
-
Append one path to another
- appendPath(Path, String) - Static method in class org.rundeck.storage.api.PathUtil
-
Append one path to another
- asPath(String) - Static method in class org.rundeck.storage.api.PathUtil
B
- BaseDelegateTree<T extends ContentMeta> - Class in org.rundeck.storage.impl
-
Abstract base for a Tree with a delegate
- BaseDelegateTree() - Constructor for class org.rundeck.storage.impl.BaseDelegateTree
- BaseDelegateTree(Tree<T>) - Constructor for class org.rundeck.storage.impl.BaseDelegateTree
C
- cleanPath(String) - Static method in class org.rundeck.storage.api.PathUtil
-
Clean the path string by removing leading and trailing slashes and removing duplicate slashes.
- componentsFromPath(Path) - Static method in class org.rundeck.storage.api.PathUtil
- componentsFromPathString(String) - Static method in class org.rundeck.storage.api.PathUtil
- composeSelector(ResourceSelector<T>, ResourceSelector<T>, boolean) - Static method in class org.rundeck.storage.api.PathUtil
-
compose two selectors
- ContentFactory<T extends ContentMeta> - Interface in org.rundeck.storage.api
-
ContentFactory can create an appropriate ContentMeta subtype
- ContentMeta - Interface in org.rundeck.storage.api
-
Represents a stream of data to store and metadata about it.
- create(HasInputStream, Map<String, String>) - Method in interface org.rundeck.storage.api.ContentFactory
- CREATE - org.rundeck.storage.api.StorageException.Event
- createException(Path, String) - Static method in exception org.rundeck.storage.api.StorageException
- createException(Path, String, Throwable) - Static method in exception org.rundeck.storage.api.StorageException
- createResource(String, T) - Method in interface org.rundeck.storage.api.Tree
- createResource(String, T) - Method in class org.rundeck.storage.impl.StringToPathTree
- createResource(Path, T) - Method in interface org.rundeck.storage.api.Tree
-
Create a resource
- createResource(Path, T) - Method in class org.rundeck.storage.impl.DelegateTree
- createResource(Path, T) - Method in class org.rundeck.storage.impl.EmptyTree
D
- DelegateResource<T extends ContentMeta> - Class in org.rundeck.storage.impl
-
Delegate pattern for resource
- DelegateResource(Resource<T>) - Constructor for class org.rundeck.storage.impl.DelegateResource
- DelegateTree<T extends ContentMeta> - Class in org.rundeck.storage.impl
-
storage defers to a delegate
- DelegateTree() - Constructor for class org.rundeck.storage.impl.DelegateTree
- DelegateTree(Tree<T>) - Constructor for class org.rundeck.storage.impl.DelegateTree
- DELETE - org.rundeck.storage.api.StorageException.Event
- deleteException(Path, String) - Static method in exception org.rundeck.storage.api.StorageException
- deleteException(Path, String, Throwable) - Static method in exception org.rundeck.storage.api.StorageException
- deleteResource(String) - Method in interface org.rundeck.storage.api.Tree
- deleteResource(String) - Method in class org.rundeck.storage.impl.StringToPathTree
- deleteResource(Path) - Method in interface org.rundeck.storage.api.Tree
-
Delete a resource at a path
- deleteResource(Path) - Method in class org.rundeck.storage.impl.DelegateTree
- deleteResource(Path) - Method in class org.rundeck.storage.impl.EmptyTree
E
- EmptyTree<T extends ContentMeta> - Class in org.rundeck.storage.impl
-
Empty tree which has no content and throws exceptions.
- EmptyTree() - Constructor for class org.rundeck.storage.impl.EmptyTree
- equals(Object) - Method in class org.rundeck.storage.api.PathUtil.PathImpl
- equals(Path, Path) - Static method in class org.rundeck.storage.api.PathUtil
- exactMetadataResourceSelector(Map<String, String>, boolean) - Static method in class org.rundeck.storage.api.PathUtil
-
A resource selector which requires metadata values to be equal to some required strings
G
- getContents() - Method in interface org.rundeck.storage.api.Resource
- getContents() - Method in class org.rundeck.storage.impl.DelegateResource
- getContents() - Method in class org.rundeck.storage.impl.ResourceBase
- getDelegate() - Method in class org.rundeck.storage.impl.BaseDelegateTree
- getEvent() - Method in exception org.rundeck.storage.api.StorageException
- getInputStream() - Method in interface org.rundeck.storage.api.HasInputStream
- getMeta() - Method in interface org.rundeck.storage.api.ContentMeta
-
Return the metadata about the content
- getName() - Method in interface org.rundeck.storage.api.Path
- getName() - Method in class org.rundeck.storage.api.PathUtil.PathImpl
- getPath() - Method in interface org.rundeck.storage.api.Path
- getPath() - Method in interface org.rundeck.storage.api.PathItem
- getPath() - Method in class org.rundeck.storage.api.PathUtil.PathImpl
- getPath() - Method in exception org.rundeck.storage.api.StorageException
- getPath() - Method in class org.rundeck.storage.impl.DelegateResource
- getPath() - Method in class org.rundeck.storage.impl.PathItemBase
- getPath(String) - Method in interface org.rundeck.storage.api.Tree
- getPath(String) - Method in class org.rundeck.storage.impl.StringToPathTree
- getPath(Path) - Method in interface org.rundeck.storage.api.Tree
-
Return the resource or directory at the path
- getPath(Path) - Method in class org.rundeck.storage.impl.DelegateTree
- getPath(Path) - Method in class org.rundeck.storage.impl.EmptyTree
- getResource(String) - Method in interface org.rundeck.storage.api.Tree
- getResource(String) - Method in class org.rundeck.storage.impl.StringToPathTree
- getResource(Path) - Method in interface org.rundeck.storage.api.Tree
-
Return the resource at the path
- getResource(Path) - Method in class org.rundeck.storage.impl.DelegateTree
- getResource(Path) - Method in class org.rundeck.storage.impl.EmptyTree
H
- hasDirectory(String) - Method in interface org.rundeck.storage.api.Tree
- hasDirectory(String) - Method in class org.rundeck.storage.impl.StringToPathTree
- hasDirectory(Path) - Method in interface org.rundeck.storage.api.Tree
-
Return true if a directory at the path exists
- hasDirectory(Path) - Method in class org.rundeck.storage.impl.DelegateTree
- hasDirectory(Path) - Method in class org.rundeck.storage.impl.EmptyTree
- hashCode() - Method in class org.rundeck.storage.api.PathUtil.PathImpl
- HasInputStream - Interface in org.rundeck.storage.api
-
HasInputStream provides lazy loading of an input stream that might cause an exception
- hasPath(String) - Method in interface org.rundeck.storage.api.Tree
- hasPath(String) - Method in class org.rundeck.storage.impl.StringToPathTree
- hasPath(Path) - Method in interface org.rundeck.storage.api.Tree
-
Return true if the path exists
- hasPath(Path) - Method in class org.rundeck.storage.impl.DelegateTree
- hasPath(Path) - Method in class org.rundeck.storage.impl.EmptyTree
- hasResource(String) - Method in interface org.rundeck.storage.api.Tree
- hasResource(String) - Method in class org.rundeck.storage.impl.StringToPathTree
- hasResource(Path) - Method in interface org.rundeck.storage.api.Tree
-
Return true if a resource at the path exists
- hasResource(Path) - Method in class org.rundeck.storage.impl.DelegateTree
- hasResource(Path) - Method in class org.rundeck.storage.impl.EmptyTree
- hasRoot(String, String) - Static method in class org.rundeck.storage.api.PathUtil
- hasRoot(Path, Path) - Static method in class org.rundeck.storage.api.PathUtil
I
- isDirectory() - Method in interface org.rundeck.storage.api.Resource
- isDirectory() - Method in class org.rundeck.storage.impl.DelegateResource
- isDirectory() - Method in class org.rundeck.storage.impl.ResourceBase
- isRoot(String) - Static method in class org.rundeck.storage.api.PathUtil
- isRoot(Path) - Static method in class org.rundeck.storage.api.PathUtil
L
- LIST - org.rundeck.storage.api.StorageException.Event
- listDirectory(String) - Method in interface org.rundeck.storage.api.Tree
- listDirectory(String) - Method in class org.rundeck.storage.impl.StringToPathTree
- listDirectory(Path) - Method in interface org.rundeck.storage.api.Tree
-
Return the set of resources at the directory path
- listDirectory(Path) - Method in class org.rundeck.storage.impl.DelegateTree
- listDirectory(Path) - Method in class org.rundeck.storage.impl.EmptyTree
- listDirectoryResources(String) - Method in interface org.rundeck.storage.api.Tree
- listDirectoryResources(String) - Method in class org.rundeck.storage.impl.StringToPathTree
- listDirectoryResources(Path) - Method in interface org.rundeck.storage.api.Tree
-
Return the set of non-directory resources at the directory path
- listDirectoryResources(Path) - Method in class org.rundeck.storage.impl.DelegateTree
- listDirectoryResources(Path) - Method in class org.rundeck.storage.impl.EmptyTree
- listDirectorySubdirs(String) - Method in interface org.rundeck.storage.api.Tree
- listDirectorySubdirs(String) - Method in class org.rundeck.storage.impl.StringToPathTree
- listDirectorySubdirs(Path) - Method in interface org.rundeck.storage.api.Tree
-
Return the set of sub directory resources within the directory path
- listDirectorySubdirs(Path) - Method in class org.rundeck.storage.impl.DelegateTree
- listDirectorySubdirs(Path) - Method in class org.rundeck.storage.impl.EmptyTree
- listException(Path, String) - Static method in exception org.rundeck.storage.api.StorageException
- listException(Path, String, Throwable) - Static method in exception org.rundeck.storage.api.StorageException
M
- matchesContent(T) - Method in interface org.rundeck.storage.api.ResourceSelector
- matchesPath(Path) - Method in interface org.rundeck.storage.api.PathSelector
O
- org.rundeck.storage.api - package org.rundeck.storage.api
- org.rundeck.storage.impl - package org.rundeck.storage.impl
P
- parentPath(Path) - Static method in class org.rundeck.storage.api.PathUtil
- parentPathString(String) - Static method in class org.rundeck.storage.api.PathUtil
-
Return the string representing the parent of the given path
- Path - Interface in org.rundeck.storage.api
-
Address within a tree
- pathFromComponents(String[]) - Static method in class org.rundeck.storage.api.PathUtil
-
create a path from an array of components
- PathImpl(String) - Constructor for class org.rundeck.storage.api.PathUtil.PathImpl
- PathItem - Interface in org.rundeck.storage.api
-
PathItem is a directory or Resource in a Tree
- PathItemBase - Class in org.rundeck.storage.impl
-
$INTERFACE is ...
- PathItemBase(Path) - Constructor for class org.rundeck.storage.impl.PathItemBase
- pathName(String) - Static method in class org.rundeck.storage.api.PathUtil
- PathSelector - Interface in org.rundeck.storage.api
-
Specifies if it applies to a particular resource path
- pathStringFromComponents(String[]) - Static method in class org.rundeck.storage.api.PathUtil
-
create a path from an array of components
- PathUtil - Class in org.rundeck.storage.api
-
Utility methods for paths
- PathUtil() - Constructor for class org.rundeck.storage.api.PathUtil
- PathUtil.PathImpl - Class in org.rundeck.storage.api
R
- READ - org.rundeck.storage.api.StorageException.Event
- readException(Path, String) - Static method in exception org.rundeck.storage.api.StorageException
- readException(Path, String, Throwable) - Static method in exception org.rundeck.storage.api.StorageException
- regexMetadataResourceSelector(Map<String, String>, boolean) - Static method in class org.rundeck.storage.api.PathUtil
-
A resource selector which requires metadata values to match regexes
- removePrefix(String, String) - Static method in class org.rundeck.storage.api.PathUtil
- Resource<T extends ContentMeta> - Interface in org.rundeck.storage.api
-
A resource in a tree
- ResourceBase<T extends ContentMeta> - Class in org.rundeck.storage.impl
-
$INTERFACE is ...
- ResourceBase(Path, T, boolean) - Constructor for class org.rundeck.storage.impl.ResourceBase
- resourceSelector(String) - Static method in class org.rundeck.storage.api.PathUtil
-
Return a
ResourceSelector
constructed using this selector syntax: - ResourceSelector<T extends ContentMeta> - Interface in org.rundeck.storage.api
-
ResourceSelector determines a matching resource
- ROOT - Static variable in class org.rundeck.storage.api.PathUtil
S
- SEPARATOR - Static variable in class org.rundeck.storage.api.PathUtil
- setContents(T) - Method in class org.rundeck.storage.impl.ResourceBase
- setDelegate(Tree<T>) - Method in class org.rundeck.storage.impl.BaseDelegateTree
- StorageException - Exception in org.rundeck.storage.api
-
An exception in the storage layer
- StorageException(String, Throwable, StorageException.Event, Path) - Constructor for exception org.rundeck.storage.api.StorageException
- StorageException(String, StorageException.Event, Path) - Constructor for exception org.rundeck.storage.api.StorageException
- StorageException(Throwable, StorageException.Event, Path) - Constructor for exception org.rundeck.storage.api.StorageException
- StorageException(StorageException.Event, Path) - Constructor for exception org.rundeck.storage.api.StorageException
- StorageException.Event - Enum in org.rundeck.storage.api
- StringToPathTree<T extends ContentMeta> - Class in org.rundeck.storage.impl
-
Implements the String methods of Tree for subclassing
- StringToPathTree() - Constructor for class org.rundeck.storage.impl.StringToPathTree
- subpathSelector(Path) - Static method in class org.rundeck.storage.api.PathUtil
T
- toString() - Method in class org.rundeck.storage.api.PathUtil.PathImpl
- Tree<T extends ContentMeta> - Interface in org.rundeck.storage.api
-
Stores content in a hierarchy
U
- UPDATE - org.rundeck.storage.api.StorageException.Event
- updateException(Path, String) - Static method in exception org.rundeck.storage.api.StorageException
- updateException(Path, String, Throwable) - Static method in exception org.rundeck.storage.api.StorageException
- updateResource(String, T) - Method in interface org.rundeck.storage.api.Tree
- updateResource(String, T) - Method in class org.rundeck.storage.impl.StringToPathTree
- updateResource(Path, T) - Method in interface org.rundeck.storage.api.Tree
-
Update an existing resource
- updateResource(Path, T) - Method in class org.rundeck.storage.impl.DelegateTree
- updateResource(Path, T) - Method in class org.rundeck.storage.impl.EmptyTree
V
- valueOf(String) - Static method in enum org.rundeck.storage.api.StorageException.Event
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.rundeck.storage.api.StorageException.Event
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- writeContent(OutputStream) - Method in interface org.rundeck.storage.api.HasInputStream
-
Write the content stream to the output stream
All Classes All Packages