Package com.dtolabs.rundeck.core.storage
Class StorageTreeFactory
- java.lang.Object
-
- com.dtolabs.rundeck.core.storage.StorageTreeFactory
-
public class StorageTreeFactory extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCONFIGstatic java.lang.StringLOGGER_NAMEstatic java.lang.StringORG_RUNDECK_STORAGE_EVENTS_LOGGER_NAMEstatic java.lang.StringPATHstatic java.lang.StringREMOVE_PATH_PREFIXstatic java.lang.StringRESOURCE_SELECTORstatic java.lang.StringSEPstatic java.lang.StringTYPE
-
Constructor Summary
Constructors Constructor Description StorageTreeFactory()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StorageTreecreateTree()java.util.Map<java.lang.String,java.lang.String>getBaseStorageConfig()java.lang.StringgetBaseStorageType()java.util.Map<java.lang.String,java.lang.String>getConfiguration()java.lang.StringgetConverterConfigPrefix()java.util.Set<java.lang.String>getDefaultConverters()IPropertyLookupgetFrameworkPropertyLookup()java.lang.StringgetLoggerName()PluginRegistrygetPluginRegistry()java.lang.StringgetStorageConfigPrefix()PluggableProviderServicegetStorageConverterPluginProviderService()PluggableProviderServicegetStoragePluginProviderService()voidsetBaseStorageConfig(java.util.Map<java.lang.String,java.lang.String> baseStorageConfig)voidsetBaseStorageType(java.lang.String baseStorageType)voidsetConfiguration(java.util.Map<java.lang.String,java.lang.String> configuration)voidsetConverterConfigPrefix(java.lang.String converterConfigPrefix)voidsetDefaultConverters(java.util.Set<java.lang.String> defaultConverters)voidsetFrameworkPropertyLookup(IPropertyLookup frameworkPropertyLookup)voidsetLoggerName(java.lang.String loggerName)voidsetPluginRegistry(PluginRegistry pluginRegistry)voidsetStorageConfigPrefix(java.lang.String storageConfigPrefix)voidsetStorageConverterPluginProviderService(PluggableProviderService storageConverterPluginProviderService)voidsetStoragePluginProviderService(PluggableProviderService storagePluginProviderService)static StorageTreesubTree(StorageTree storageTree, java.lang.String subpath)Create a tree mapped to a subtree of the given storage tree
-
-
-
Field Detail
-
ORG_RUNDECK_STORAGE_EVENTS_LOGGER_NAME
public static final java.lang.String ORG_RUNDECK_STORAGE_EVENTS_LOGGER_NAME
- See Also:
- Constant Field Values
-
LOGGER_NAME
public static final java.lang.String LOGGER_NAME
- See Also:
- Constant Field Values
-
TYPE
public static final java.lang.String TYPE
- See Also:
- Constant Field Values
-
PATH
public static final java.lang.String PATH
- See Also:
- Constant Field Values
-
CONFIG
public static final java.lang.String CONFIG
- See Also:
- Constant Field Values
-
SEP
public static final java.lang.String SEP
- See Also:
- Constant Field Values
-
REMOVE_PATH_PREFIX
public static final java.lang.String REMOVE_PATH_PREFIX
- See Also:
- Constant Field Values
-
RESOURCE_SELECTOR
public static final java.lang.String RESOURCE_SELECTOR
- See Also:
- Constant Field Values
-
-
Method Detail
-
createTree
public StorageTree createTree() throws java.lang.Exception
- Throws:
java.lang.Exception
-
subTree
public static StorageTree subTree(StorageTree storageTree, java.lang.String subpath)
Create a tree mapped to a subtree of the given storage tree- Parameters:
storageTree- storage treesubpath- subpath- Returns:
- StorageTree view onto the subpath
-
getStorageConfigPrefix
public java.lang.String getStorageConfigPrefix()
-
setStorageConfigPrefix
public void setStorageConfigPrefix(java.lang.String storageConfigPrefix)
-
getConverterConfigPrefix
public java.lang.String getConverterConfigPrefix()
-
setConverterConfigPrefix
public void setConverterConfigPrefix(java.lang.String converterConfigPrefix)
-
getPluginRegistry
public PluginRegistry getPluginRegistry()
-
setPluginRegistry
public void setPluginRegistry(PluginRegistry pluginRegistry)
-
getStorageConverterPluginProviderService
public PluggableProviderService getStorageConverterPluginProviderService()
-
setStorageConverterPluginProviderService
public void setStorageConverterPluginProviderService(PluggableProviderService storageConverterPluginProviderService)
-
getStoragePluginProviderService
public PluggableProviderService getStoragePluginProviderService()
-
setStoragePluginProviderService
public void setStoragePluginProviderService(PluggableProviderService storagePluginProviderService)
-
getBaseStorageType
public java.lang.String getBaseStorageType()
-
setBaseStorageType
public void setBaseStorageType(java.lang.String baseStorageType)
-
getBaseStorageConfig
public java.util.Map<java.lang.String,java.lang.String> getBaseStorageConfig()
-
setBaseStorageConfig
public void setBaseStorageConfig(java.util.Map<java.lang.String,java.lang.String> baseStorageConfig)
-
getLoggerName
public java.lang.String getLoggerName()
-
setLoggerName
public void setLoggerName(java.lang.String loggerName)
-
getConfiguration
public java.util.Map<java.lang.String,java.lang.String> getConfiguration()
-
setConfiguration
public void setConfiguration(java.util.Map<java.lang.String,java.lang.String> configuration)
-
getDefaultConverters
public java.util.Set<java.lang.String> getDefaultConverters()
-
setDefaultConverters
public void setDefaultConverters(java.util.Set<java.lang.String> defaultConverters)
-
getFrameworkPropertyLookup
public IPropertyLookup getFrameworkPropertyLookup()
-
setFrameworkPropertyLookup
public void setFrameworkPropertyLookup(IPropertyLookup frameworkPropertyLookup)
-
-