public class XMLConfigurationResource extends Object implements com.sdl.delivery.configuration.ConfigurationResource
ConfigurationResource which hold an structured configuration of a configuration area
retrieved from XML legacy configuration files.| Constructor and Description |
|---|
XMLConfigurationResource(com.sdl.delivery.configuration.Configuration configuration)
Create an instance of
XMLConfigurationResource with the given last update time and main configuration. |
| Modifier and Type | Method and Description |
|---|---|
com.sdl.delivery.configuration.Configuration |
getConfiguration()
Get the main or root 'Configuration' contained by the 'Configuration Resource'.
|
com.sdl.delivery.configuration.Configuration |
getConfiguration(com.sdl.delivery.configuration.ConfigurationPath path)
Get the Configuration that can be retrieved by applying the given 'Configuration Path' to the main
'Configuration'.
|
List<com.sdl.delivery.configuration.Configuration> |
getConfigurations(com.sdl.delivery.configuration.ConfigurationPath path)
Get the list of 'Configurations' that can be retrieved by applying the given 'Configuration Path' to the main
'Configuration'.
|
Date |
getLastUpdate()
Get the last moment the 'Configuration Resource' was updated.
|
String |
getName()
Get the name of the 'Configuration Resource'.
|
public XMLConfigurationResource(com.sdl.delivery.configuration.Configuration configuration)
XMLConfigurationResource with the given last update time and main configuration.configuration - The main configuration to be hold by the resource. It can not be null.public String getName()
com.sdl.delivery.configuration.ConfigurationResourcegetName in interface com.sdl.delivery.configuration.ConfigurationResourcepublic Date getLastUpdate()
com.sdl.delivery.configuration.ConfigurationResourcegetLastUpdate in interface com.sdl.delivery.configuration.ConfigurationResourcepublic com.sdl.delivery.configuration.Configuration getConfiguration()
com.sdl.delivery.configuration.ConfigurationResourcegetConfiguration in interface com.sdl.delivery.configuration.ConfigurationResourcepublic com.sdl.delivery.configuration.Configuration getConfiguration(com.sdl.delivery.configuration.ConfigurationPath path)
throws com.sdl.delivery.configuration.ConfigurationException
com.sdl.delivery.configuration.ConfigurationResourcegetConfiguration in interface com.sdl.delivery.configuration.ConfigurationResourcepath - The given 'Configuration Path'.com.sdl.delivery.configuration.ConfigurationExceptionpublic List<com.sdl.delivery.configuration.Configuration> getConfigurations(com.sdl.delivery.configuration.ConfigurationPath path) throws com.sdl.delivery.configuration.ConfigurationException
com.sdl.delivery.configuration.ConfigurationResourcegetConfigurations in interface com.sdl.delivery.configuration.ConfigurationResourcepath - The given 'Configuration Path'.com.sdl.delivery.configuration.ConfigurationExceptionCopyright (c) 2014-2021 All Rights Reserved by the RWS Group for and on behalf of its affiliates and subsidiaries