public class InputStreamConfigurationItem extends Object implements ConfigurationItem
ConfigurationItem
to wrap an InputStream
.Constructor and Description |
---|
InputStreamConfigurationItem(InputStream inputStream)
Initiate.
|
Modifier and Type | Method and Description |
---|---|
InputStream |
getConfiguration()
Obtains the configuration that this represents.
|
ConfigurationContext |
getContext()
Obtains the
ConfigurationContext for this
ConfigurationItem . |
String |
getLocation()
Obtains the relative location for this
ConfigurationItem within
its ConfigurationContext . |
void |
setConfiguration(InputStream configuration)
Specifies the configuration that this is to represent.
|
public InputStreamConfigurationItem(InputStream inputStream)
inputStream
- InputStream
.public String getLocation()
ConfigurationItem
Obtains the relative location for this ConfigurationItem
within
its ConfigurationContext
.
This value is used in the equality of ConfigurationItem
instances
within the ConfigurationContext
.
getLocation
in interface ConfigurationItem
ConfigurationItem
within its
ConfigurationContext
.public InputStream getConfiguration() throws Exception
ConfigurationItem
getConfiguration
in interface ConfigurationItem
Exception
- If fails to obtain the configuration.public void setConfiguration(InputStream configuration) throws Exception, ReadOnlyConfigurationException
ConfigurationItem
setConfiguration
in interface ConfigurationItem
configuration
- Configuration.Exception
- If fails to set the configuration.ReadOnlyConfigurationException
- Should the configuration be read-only.public ConfigurationContext getContext()
ConfigurationItem
ConfigurationContext
for this
ConfigurationItem
.getContext
in interface ConfigurationItem
ConfigurationContext
for this ConfigurationItem
.Copyright © 2005–2016. All rights reserved.