public abstract class ProducerConfigurationMapping extends LastModifiedMixinHolder implements BaseMapping<ProducerConfiguration,ProducerConfigurationService>
| Modifier and Type | Field and Description |
|---|---|
static String |
NODE_NAME |
JCR_TYPE_NAME_CONSTANT_NAME| Constructor and Description |
|---|
ProducerConfigurationMapping() |
| Modifier and Type | Method and Description |
|---|---|
Class<ProducerConfiguration> |
getModelClass()
Retrieves the Java class of the model object this BaseMapping deals with.
|
abstract RegistrationRequirementsMapping |
getRegistrationRequirements() |
abstract boolean |
getUsingStrictMode() |
void |
initFrom(ProducerConfiguration configuration)
Initializes this BaseMapping from the data of the specified model object
|
abstract void |
setUsingStrictMode(boolean strict) |
ProducerConfiguration |
toModel(ProducerConfiguration initial,
ProducerConfigurationService registry)
Converts this BaseMapping into a model object, creating a new one if needed or resetting the specified initial value to the persisted state.
|
createLastModifiedMixin, createMixin, getLastModified, getLastModifiedMixin, getMixin, setLastModified, setLastModifiedMixin, setMixingetCreatedMixinpublic static final String NODE_NAME
public abstract boolean getUsingStrictMode()
public abstract void setUsingStrictMode(boolean strict)
public abstract RegistrationRequirementsMapping getRegistrationRequirements()
public void initFrom(ProducerConfiguration configuration)
BaseMappinginitFrom in interface BaseMapping<ProducerConfiguration,ProducerConfigurationService>configuration - the model object to initialize frompublic ProducerConfiguration toModel(ProducerConfiguration initial, ProducerConfigurationService registry)
BaseMappingtoModel in interface BaseMapping<ProducerConfiguration,ProducerConfigurationService>initial - a potentially null initial value that will be reset to the persisted stateregistry - the registry associated with instances of the specified model typepublic Class<ProducerConfiguration> getModelClass()
BaseMappinggetModelClass in interface BaseMapping<ProducerConfiguration,ProducerConfigurationService>Copyright © 2006-2014 GateIn. All Rights Reserved.