Class DirectoryConfigurationAdapter
- java.lang.Object
-
- org.nuxeo.ecm.core.api.localconfiguration.AbstractLocalConfiguration<DirectoryConfiguration>
-
- org.nuxeo.ecm.directory.localconfiguration.DirectoryConfigurationAdapter
-
- All Implemented Interfaces:
DetachedAdapter,LocalConfiguration<DirectoryConfiguration>,DirectoryConfiguration
public class DirectoryConfigurationAdapter extends AbstractLocalConfiguration<DirectoryConfiguration> implements DirectoryConfiguration
Default implementation ofDirectoryConfiguration.- Since:
- 5.4.2
- Author:
- Benjamin JALON
-
-
Field Summary
Fields Modifier and Type Field Description protected DocumentRefdocumentRefprotected StringlcDirectorySuffix
-
Constructor Summary
Constructors Constructor Description DirectoryConfigurationAdapter(DocumentModel doc)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanMerge()Returnstrueif thisLocalConfigurationaccepted to be merged with a parent configuration,falseotherwise.StringgetDirectorySuffix()Returns the directory suffix if any is configured.DocumentRefgetDocumentRef()Returns the relatedDocumentRefof this local configuration.DirectoryConfigurationmerge(DirectoryConfiguration other)Merge thisLocalConfigurationwith another one.-
Methods inherited from class org.nuxeo.ecm.core.api.localconfiguration.AbstractLocalConfiguration
save
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.nuxeo.ecm.core.api.localconfiguration.LocalConfiguration
save
-
-
-
-
Field Detail
-
documentRef
protected DocumentRef documentRef
-
lcDirectorySuffix
protected String lcDirectorySuffix
-
-
Constructor Detail
-
DirectoryConfigurationAdapter
public DirectoryConfigurationAdapter(DocumentModel doc)
-
-
Method Detail
-
canMerge
public boolean canMerge()
Description copied from interface:LocalConfigurationReturnstrueif thisLocalConfigurationaccepted to be merged with a parent configuration,falseotherwise.- Specified by:
canMergein interfaceLocalConfiguration<DirectoryConfiguration>- Overrides:
canMergein classAbstractLocalConfiguration<DirectoryConfiguration>
-
getDocumentRef
public DocumentRef getDocumentRef()
Description copied from interface:LocalConfigurationReturns the relatedDocumentRefof this local configuration.- Specified by:
getDocumentRefin interfaceLocalConfiguration<DirectoryConfiguration>
-
merge
public DirectoryConfiguration merge(DirectoryConfiguration other)
Description copied from interface:LocalConfigurationMerge thisLocalConfigurationwith another one.- Specified by:
mergein interfaceLocalConfiguration<DirectoryConfiguration>- Overrides:
mergein classAbstractLocalConfiguration<DirectoryConfiguration>
-
getDirectorySuffix
public String getDirectorySuffix()
Description copied from interface:DirectoryConfigurationReturns the directory suffix if any is configured. Else, returns null.- Specified by:
getDirectorySuffixin interfaceDirectoryConfiguration
-
-