|
Nuxeo ECM Projects 5.4.3-SNAPSHOT | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.nuxeo.ecm.core.api.localconfiguration.AbstractLocalConfiguration<SimpleConfiguration>
org.nuxeo.ecm.platform.localconfiguration.simple.SimpleConfigurationAdapter
public class SimpleConfigurationAdapter
Default implementation of SimpleConfiguration.
SimpleConfiguration| Field Summary |
|---|
| Fields inherited from interface org.nuxeo.ecm.platform.localconfiguration.simple.SimpleConfiguration |
|---|
SIMPLE_CONFIGURATION_FACET, SIMPLE_CONFIGURATION_PARAMETER_KEY, SIMPLE_CONFIGURATION_PARAMETER_VALUE, SIMPLE_CONFIGURATION_PARAMETERS_PROPERTY, SIMPLE_CONFIGURATION_SCHEMA |
| Constructor Summary | |
|---|---|
SimpleConfigurationAdapter(DocumentModel doc)
|
|
| Method Summary | |
|---|---|
boolean |
canMerge()
Returns true if this LocalConfiguration accepted to be
merged with a parent configuration, false otherwise. |
String |
get(String key)
Returns the value to which the specified key is mapped, or
null if there is no mapping for the key. |
String |
get(String key,
String defaultValue)
Returns the value to which the specified key is mapped, or the given default value if there is no mapping for the key. |
DocumentRef |
getDocumentRef()
Returns the related DocumentRef of this local configuration. |
SimpleConfiguration |
merge(SimpleConfiguration other)
Merge this LocalConfiguration with another one. |
String |
put(String key,
String value)
Associates the specified value with the specified key. |
void |
putAll(Map<String,String> parameters)
Copies all of the parameters from the specified map to this Simple configuration |
void |
save(CoreSession session)
Save this LocalConfiguration. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SimpleConfigurationAdapter(DocumentModel doc)
| Method Detail |
|---|
public String get(String key)
SimpleConfigurationkey is mapped, or
null if there is no mapping for the key.
get in interface SimpleConfigurationkey - the key whose associated value is to be returned
public String get(String key,
String defaultValue)
SimpleConfiguration
get in interface SimpleConfigurationkey - the key whose associated value is to be returneddefaultValue - the value returned if there is no mapping for the key
public String put(String key,
String value)
SimpleConfigurationIf the map previously contained a mapping for the key, the old value is replaced by the specified value.
put in interface SimpleConfigurationkey - key with which the specified value is to be associatedvalue - value to be associated with the specified key
key, or null
if there was no mapping for key.public void putAll(Map<String,String> parameters)
SimpleConfiguration
putAll in interface SimpleConfigurationparameters - parameters to be stored in this Simple configurationpublic DocumentRef getDocumentRef()
LocalConfigurationDocumentRef of this local configuration.
getDocumentRef in interface LocalConfiguration<SimpleConfiguration>public boolean canMerge()
LocalConfigurationtrue if this LocalConfiguration accepted to be
merged with a parent configuration, false otherwise.
canMerge in interface LocalConfiguration<SimpleConfiguration>canMerge in class AbstractLocalConfiguration<SimpleConfiguration>public SimpleConfiguration merge(SimpleConfiguration other)
LocalConfigurationLocalConfiguration with another one.
merge in interface LocalConfiguration<SimpleConfiguration>merge in class AbstractLocalConfiguration<SimpleConfiguration>
public void save(CoreSession session)
throws ClientException
LocalConfiguration
save in interface LocalConfiguration<SimpleConfiguration>save in class AbstractLocalConfiguration<SimpleConfiguration>ClientException
|
Nuxeo ECM Projects 5.4.3-SNAPSHOT | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||