Class MemoryConfigurationContext
- java.lang.Object
-
- net.officefloor.configuration.impl.ConfigurationContextImpl
-
- net.officefloor.configuration.impl.AbstractWritableConfigurationContext
-
- net.officefloor.configuration.impl.configuration.MemoryConfigurationContext
-
- All Implemented Interfaces:
ConfigurationContext
,WritableConfigurationContext
public class MemoryConfigurationContext extends AbstractWritableConfigurationContext
ConfigurationContext
that stores content in memory only (not persisting it).- Author:
- Daniel Sagenschneider
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class net.officefloor.configuration.impl.AbstractWritableConfigurationContext
AbstractWritableConfigurationContext.ConfigurationRemover, AbstractWritableConfigurationContext.ConfigurationWriter
-
Nested classes/interfaces inherited from class net.officefloor.configuration.impl.ConfigurationContextImpl
ConfigurationContextImpl.ConfigurationSource
-
-
Field Summary
-
Fields inherited from interface net.officefloor.configuration.ConfigurationContext
DEFAULT_TAG_PREFIX, DEFAULT_TAG_SUFFIX, PROPERTY_CONFIGURATION_INPUT_CHARSET, PROPERTY_CONFIGURATION_INPUT_TAG_PREFIX, PROPERTY_CONFIGURATION_INPUT_TAG_SUFFIX, PROPERTY_CONFIGURATION_OUTPUT_CHARSET
-
-
Constructor Summary
Constructors Constructor Description MemoryConfigurationContext()
Instantiate.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static WritableConfigurationItem
createWritableConfigurationItem(java.lang.String location)
Convenience method to create aWritableConfigurationItem
.-
Methods inherited from class net.officefloor.configuration.impl.AbstractWritableConfigurationContext
createConfigurationItem, createConfigurationItem, deleteConfigurationItem, getConfigurationSource, getWritableConfigurationItem, init
-
Methods inherited from class net.officefloor.configuration.impl.ConfigurationContextImpl
getConfigurationItem, getOptionalConfigurationItem
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.officefloor.configuration.ConfigurationContext
getConfigurationItem, getOptionalConfigurationItem
-
-
-
-
Method Detail
-
createWritableConfigurationItem
public static WritableConfigurationItem createWritableConfigurationItem(java.lang.String location) throws java.io.IOException
Convenience method to create aWritableConfigurationItem
.- Parameters:
location
- Location.- Returns:
WritableConfigurationItem
.- Throws:
java.io.IOException
- If fails to createWritableConfigurationItem
.
-
-