C D F G H J L M O P R S U W 

C

contentFileForPath(Path) - Method in class org.rundeck.storage.data.file.DirectFilepathMapper
 
contentFileForPath(Path) - Method in interface org.rundeck.storage.data.file.FilepathMapper
 
createResource(Path, ContentMeta) - Method in class org.rundeck.storage.data.file.FileTree
 

D

deleteResource(Path) - Method in class org.rundeck.storage.data.file.FileTree
 
DirectFilepathMapper - Class in org.rundeck.storage.data.file
Maps the content file of a resource into a root content directory, and metadat files into a _meta subdirectory at the top level.
DirectFilepathMapper(File) - Constructor for class org.rundeck.storage.data.file.DirectFilepathMapper
 
directoryForPath(Path) - Method in class org.rundeck.storage.data.file.DirectFilepathMapper
 
directoryForPath(Path) - Method in interface org.rundeck.storage.data.file.FilepathMapper
 

F

FilepathMapper - Interface in org.rundeck.storage.data.file
$INTERFACE is ...
FileTree<T extends org.rundeck.storage.api.ContentMeta> - Class in org.rundeck.storage.data.file
$INTERFACE is ...
FileTree(ContentFactory<T>, FilepathMapper, MetadataMapper) - Constructor for class org.rundeck.storage.data.file.FileTree
 
FileTreeUtil - Class in org.rundeck.storage.data.file
Utility to create FileTree and manage paths.
FileTreeUtil() - Constructor for class org.rundeck.storage.data.file.FileTreeUtil
 
forRoot(File, ContentFactory<T>) - Static method in class org.rundeck.storage.data.file.FileTreeUtil
 

G

getPath(Path) - Method in class org.rundeck.storage.data.file.FileTree
 
getResource(Path) - Method in class org.rundeck.storage.data.file.FileTree
 

H

hasDirectory(Path) - Method in class org.rundeck.storage.data.file.FileTree
 
hasPath(Path) - Method in class org.rundeck.storage.data.file.FileTree
 
hasResource(Path) - Method in class org.rundeck.storage.data.file.FileTree
 

J

JsonMetadataMapper - Class in org.rundeck.storage.data.file
$INTERFACE is ...
JsonMetadataMapper() - Constructor for class org.rundeck.storage.data.file.JsonMetadataMapper
 
JsonMetadataMapper(ObjectMapper) - Constructor for class org.rundeck.storage.data.file.JsonMetadataMapper
 

L

listDirectory(Path) - Method in class org.rundeck.storage.data.file.FileTree
 
listDirectoryResources(Path) - Method in class org.rundeck.storage.data.file.FileTree
 
listDirectorySubdirs(Path) - Method in class org.rundeck.storage.data.file.FileTree
 
LockingTree<T extends org.rundeck.storage.api.ContentMeta> - Class in org.rundeck.storage.data.file
LockingTree provides lock objects which can be synchronized for resource access to a particular path.
LockingTree() - Constructor for class org.rundeck.storage.data.file.LockingTree
 

M

metadataFileFor(Path) - Method in class org.rundeck.storage.data.file.DirectFilepathMapper
 
metadataFileFor(Path) - Method in interface org.rundeck.storage.data.file.FilepathMapper
 
MetadataMapper - Interface in org.rundeck.storage.data.file
$INTERFACE is ...

O

org.rundeck.storage.data.file - package org.rundeck.storage.data.file
 

P

pathForContentFile(File) - Method in class org.rundeck.storage.data.file.DirectFilepathMapper
 
pathForContentFile(File) - Method in interface org.rundeck.storage.data.file.FilepathMapper
 
pathForDirectory(File) - Method in class org.rundeck.storage.data.file.DirectFilepathMapper
 
pathForDirectory(File) - Method in interface org.rundeck.storage.data.file.FilepathMapper
 
pathForFileInRoot(File, File) - Static method in class org.rundeck.storage.data.file.FileTreeUtil
Return a storage Path given a file within a given root dir
pathForMetadataFile(File) - Method in class org.rundeck.storage.data.file.DirectFilepathMapper
 
pathForMetadataFile(File) - Method in interface org.rundeck.storage.data.file.FilepathMapper
 
pathForRelativeFilepath(String) - Static method in class org.rundeck.storage.data.file.FileTreeUtil
Return a storage path given a relative file path string, using the native file path separator.
pathForRelativeFilepath(String, String) - Static method in class org.rundeck.storage.data.file.FileTreeUtil
Return a storage path given a relative file path string
pathSynch(Path) - Method in class org.rundeck.storage.data.file.LockingTree
Return an object that can be synchronized on for the given path.

R

readMetadata(File) - Method in class org.rundeck.storage.data.file.JsonMetadataMapper
 
readMetadata(File) - Method in interface org.rundeck.storage.data.file.MetadataMapper
 

S

synchStream(Path, HasInputStream) - Method in class org.rundeck.storage.data.file.LockingTree
Return a HasInputStream where all read access to the underlying data is synchronized around the path

U

updateResource(Path, ContentMeta) - Method in class org.rundeck.storage.data.file.FileTree
 

W

writeMetadata(Map<String, String>, File) - Method in class org.rundeck.storage.data.file.JsonMetadataMapper
 
writeMetadata(Map<String, String>, File) - Method in interface org.rundeck.storage.data.file.MetadataMapper
 
C D F G H J L M O P R S U W