public class StorageTreeFactory
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CONFIG |
static java.lang.String |
LOGGER_NAME |
static java.lang.String |
ORG_RUNDECK_STORAGE_EVENTS_LOGGER_NAME |
static java.lang.String |
PATH |
static java.lang.String |
REMOVE_PATH_PREFIX |
static java.lang.String |
RESOURCE_SELECTOR |
static java.lang.String |
SEP |
static java.lang.String |
TYPE |
Constructor and Description |
---|
StorageTreeFactory() |
Modifier and Type | Method and Description |
---|---|
StorageTree |
createTree() |
java.util.Map<java.lang.String,java.lang.String> |
getBaseStorageConfig() |
java.lang.String |
getBaseStorageType() |
java.util.Map<java.lang.String,java.lang.String> |
getConfiguration() |
java.lang.String |
getConverterConfigPrefix() |
java.util.Set<java.lang.String> |
getDefaultConverters() |
IPropertyLookup |
getFrameworkPropertyLookup() |
java.lang.String |
getLoggerName() |
PluginRegistry |
getPluginRegistry() |
java.lang.String |
getStorageConfigPrefix() |
PluggableProviderService |
getStorageConverterPluginProviderService() |
PluggableProviderService |
getStoragePluginProviderService() |
void |
setBaseStorageConfig(java.util.Map<java.lang.String,java.lang.String> baseStorageConfig) |
void |
setBaseStorageType(java.lang.String baseStorageType) |
void |
setConfiguration(java.util.Map<java.lang.String,java.lang.String> configuration) |
void |
setConverterConfigPrefix(java.lang.String converterConfigPrefix) |
void |
setDefaultConverters(java.util.Set<java.lang.String> defaultConverters) |
void |
setFrameworkPropertyLookup(IPropertyLookup frameworkPropertyLookup) |
void |
setLoggerName(java.lang.String loggerName) |
void |
setPluginRegistry(PluginRegistry pluginRegistry) |
void |
setStorageConfigPrefix(java.lang.String storageConfigPrefix) |
void |
setStorageConverterPluginProviderService(PluggableProviderService storageConverterPluginProviderService) |
void |
setStoragePluginProviderService(PluggableProviderService storagePluginProviderService) |
static StorageTree |
subTree(StorageTree storageTree,
java.lang.String subpath)
Create a tree mapped to a subtree of the given storage tree
|
public static final java.lang.String ORG_RUNDECK_STORAGE_EVENTS_LOGGER_NAME
public static final java.lang.String LOGGER_NAME
public static final java.lang.String TYPE
public static final java.lang.String PATH
public static final java.lang.String CONFIG
public static final java.lang.String SEP
public static final java.lang.String REMOVE_PATH_PREFIX
public static final java.lang.String RESOURCE_SELECTOR
public StorageTree createTree() throws java.lang.Exception
java.lang.Exception
public static StorageTree subTree(StorageTree storageTree, java.lang.String subpath)
storageTree
- storage treesubpath
- subpathpublic java.lang.String getStorageConfigPrefix()
public void setStorageConfigPrefix(java.lang.String storageConfigPrefix)
public java.lang.String getConverterConfigPrefix()
public void setConverterConfigPrefix(java.lang.String converterConfigPrefix)
public PluginRegistry getPluginRegistry()
public void setPluginRegistry(PluginRegistry pluginRegistry)
public PluggableProviderService getStorageConverterPluginProviderService()
public void setStorageConverterPluginProviderService(PluggableProviderService storageConverterPluginProviderService)
public PluggableProviderService getStoragePluginProviderService()
public void setStoragePluginProviderService(PluggableProviderService storagePluginProviderService)
public java.lang.String getBaseStorageType()
public void setBaseStorageType(java.lang.String baseStorageType)
public java.util.Map<java.lang.String,java.lang.String> getBaseStorageConfig()
public void setBaseStorageConfig(java.util.Map<java.lang.String,java.lang.String> baseStorageConfig)
public java.lang.String getLoggerName()
public void setLoggerName(java.lang.String loggerName)
public java.util.Map<java.lang.String,java.lang.String> getConfiguration()
public void setConfiguration(java.util.Map<java.lang.String,java.lang.String> configuration)
public java.util.Set<java.lang.String> getDefaultConverters()
public void setDefaultConverters(java.util.Set<java.lang.String> defaultConverters)
public IPropertyLookup getFrameworkPropertyLookup()
public void setFrameworkPropertyLookup(IPropertyLookup frameworkPropertyLookup)