Package org.nuxeo.ecm.core.storage.dbs
Class DBSRepositoryDescriptor
java.lang.Object
org.nuxeo.ecm.core.storage.dbs.DBSRepositoryDescriptor
- All Implemented Interfaces:
Cloneable
- Direct Known Subclasses:
MemRepositoryDescriptor
,MongoDBRepositoryDescriptor
DBS Repository Descriptor.
- Since:
- 7.10-HF04, 8.1
-
Field Summary
Modifier and TypeFieldDescriptionClass<? extends DBSClusterInvalidator>
protected Boolean
protected FulltextDescriptor
protected Boolean
protected Boolean
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionclone()
boolean
boolean
boolean
void
merge
(DBSRepositoryDescriptor other) protected void
setCacheEnabled
(boolean enabled) void
setChangeTokenEnabled
(boolean enabled) void
setFulltextDisabled
(boolean disabled) void
setFulltextExcludedTypes
(Set<String> fulltextExcludedTypes) void
setFulltextFieldSizeLimit
(int fieldSizeLimit) void
setFulltextIncludedTypes
(Set<String> fulltextIncludedTypes) void
setFulltextIndexes
(List<FulltextDescriptor.FulltextIndexDescriptor> fulltextIndexes) void
setFulltextSearchDisabled
(boolean disabled) void
setFulltextStoredInBlob
(boolean storedInBlob)
-
Field Details
-
name
-
label
-
isDefault
-
headless
-
idType
-
fulltextDescriptor
-
cacheTTL
- Since:
- 8.10
-
cacheMaxSize
- Since:
- 8.10
-
cacheConcurrencyLevel
- Since:
- 8.10
-
clusterInvalidatorClass
- Since:
- 8.10
-
pool
-
createIndexes
-
-
Constructor Details
-
DBSRepositoryDescriptor
public DBSRepositoryDescriptor()
-
-
Method Details
-
isDefault
-
isHeadless
- Since:
- 11.2
-
getFulltextDescriptor
-
setFulltextFieldSizeLimit
public void setFulltextFieldSizeLimit(int fieldSizeLimit) -
setFulltextDisabled
public void setFulltextDisabled(boolean disabled) -
setFulltextStoredInBlob
public void setFulltextStoredInBlob(boolean storedInBlob) - Since:
- 11.1
-
setFulltextSearchDisabled
public void setFulltextSearchDisabled(boolean disabled) -
setFulltextIndexes
-
setFulltextExcludedTypes
-
setFulltextIncludedTypes
-
isCacheEnabled
public boolean isCacheEnabled()- Since:
- 8.10
-
setCacheEnabled
protected void setCacheEnabled(boolean enabled) - Since:
- 8.10
-
isChangeTokenEnabled
public boolean isChangeTokenEnabled()- Since:
- 9.1
-
setChangeTokenEnabled
public void setChangeTokenEnabled(boolean enabled) - Since:
- 9.1
-
isCreateIndexes
public boolean isCreateIndexes()- Since:
- 2021.8
-
clone
-
merge
-