public class RepositoryDescriptor extends Object
Modifier and Type | Class and Description |
---|---|
static class |
RepositoryDescriptor.FieldDescriptor |
Constructor and Description |
---|
RepositoryDescriptor() |
RepositoryDescriptor(RepositoryDescriptor other)
Copy constructor.
|
public static final int DEFAULT_READ_ACL_MAX_SIZE
public static final int DEFAULT_PATH_OPTIM_VERSION
public static final String DDL_MODE_IGNORE
public static final String DDL_MODE_DUMP
public static final String DDL_MODE_EXECUTE
public static final String DDL_MODE_ABORT
public static final String DDL_MODE_COMPAT
public RepositoryDescriptor repositoryDescriptor
public NuxeoConnectionManagerConfiguration pool
public Class<? extends RepositoryBackend> backendClass
public Class<? extends ClusterInvalidator> clusterInvalidatorClass
public Class<? extends CachingMapper> cachingMapperClass
public Map<String,String> cachingMapperProperties
public List<String> sqlInitFiles
public List<RepositoryDescriptor.FieldDescriptor> schemaFields
public Set<String> neverPerInstanceMixins
public String usersSeparatorKey
public RepositoryDescriptor()
public RepositoryDescriptor(RepositoryDescriptor other)
public void setPool(NuxeoConnectionManagerConfiguration pool)
public boolean getCachingMapperEnabled()
public String getDDLMode()
public boolean getNoDDL()
public boolean getSoftDeleteEnabled()
protected void setSoftDeleteEnabled(boolean enabled)
public boolean getProxiesEnabled()
protected void setProxiesEnabled(boolean enabled)
public String getClusterNodeId()
public boolean getClusteringEnabled()
protected void setClusteringEnabled(boolean enabled)
public long getClusteringDelay()
protected void setClusteringDelay(long delay)
public boolean getArrayColumns()
public void setArrayColumns(boolean enabled)
public boolean getChildNameUniqueConstraintEnabled()
public boolean getCollectionUniqueConstraintEnabled()
public void setQueryMakerDeprecated(String klass)
public String getFulltextAnalyzer()
public void setFulltextAnalyzer(String fulltextAnalyzer)
public String getFulltextCatalog()
public void setFulltextCatalog(String fulltextCatalog)
public FulltextDescriptor getFulltextDescriptor()
public void setFulltextFieldSizeLimit(int fieldSizeLimit)
public void setFulltextDisabled(boolean disabled)
public void setFulltextSearchDisabled(boolean disabled)
public void setFulltextParser(String fulltextParser)
public void setFulltextIndexes(List<FulltextDescriptor.FulltextIndexDescriptor> fulltextIndexes)
public void setFulltextExcludedTypes(Set<String> fulltextExcludedTypes)
public void setFulltextIncludedTypes(Set<String> fulltextIncludedTypes)
public boolean getPathOptimizationsEnabled()
protected void setPathOptimizationsEnabled(boolean enabled)
public int getPathOptimizationsVersion()
public boolean getAclOptimizationsEnabled()
protected void setAclOptimizationsEnabled(boolean enabled)
public int getReadAclMaxSize()
public boolean isChangeTokenEnabled()
public void setChangeTokenEnabled(boolean enabled)
public void merge(RepositoryDescriptor other)
Copyright © 2018 Nuxeo. All rights reserved.