Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.core.storage.sql
Class RepositoryDescriptor

java.lang.Object
  extended by org.nuxeo.ecm.core.storage.sql.RepositoryDescriptor

public class RepositoryDescriptor
extends Object

Repository descriptor.

Author:
Florent Guillaume

Nested Class Summary
static class RepositoryDescriptor.FieldDescriptor
           
static class RepositoryDescriptor.FulltextIndexDescriptor
           
static class RepositoryDescriptor.ServerDescriptor
           
 
Field Summary
 boolean aclOptimizationsEnabled
           
 Class<? extends RepositoryBackend> backendClass
           
 Class<? extends BinaryManager> binaryManagerClass
           
 boolean binaryManagerConnect
           
 String binaryManagerKey
           
 boolean binaryManagerListen
           
 String binaryStorePath
           
 long clusteringDelay
           
 boolean clusteringEnabled
           
 List<RepositoryDescriptor.ServerDescriptor> connect
           
 String fulltextAnalyzer
           
 String fulltextCatalog
           
 boolean fulltextDisabled
           
 Set<String> fulltextExcludedTypes
           
 Set<String> fulltextIncludedTypes
           
 List<RepositoryDescriptor.FulltextIndexDescriptor> fulltextIndexes
           
 RepositoryDescriptor.ServerDescriptor listen
           
 String name
           
 boolean noDDL
           
 boolean pathOptimizationsEnabled
           
 Map<String,String> properties
           
 int readAclMaxSize
           
 List<RepositoryDescriptor.FieldDescriptor> schemaFields
           
 boolean sendInvalidationEvents
           
 String usersSeparatorKey
           
 String xaDataSourceName
           
 
Constructor Summary
RepositoryDescriptor()
           
 
Method Summary
 void mergeFrom(RepositoryDescriptor other)
          Merges only non-JCA properties.
 void setQueryMakerDeprecated(String klass)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

public String name

listen

public RepositoryDescriptor.ServerDescriptor listen

connect

public List<RepositoryDescriptor.ServerDescriptor> connect

backendClass

public Class<? extends RepositoryBackend> backendClass

noDDL

public boolean noDDL

clusteringEnabled

public boolean clusteringEnabled

clusteringDelay

public long clusteringDelay

schemaFields

public List<RepositoryDescriptor.FieldDescriptor> schemaFields

fulltextDisabled

public boolean fulltextDisabled

fulltextAnalyzer

public String fulltextAnalyzer

fulltextCatalog

public String fulltextCatalog

fulltextIndexes

public List<RepositoryDescriptor.FulltextIndexDescriptor> fulltextIndexes

fulltextExcludedTypes

public Set<String> fulltextExcludedTypes

fulltextIncludedTypes

public Set<String> fulltextIncludedTypes

pathOptimizationsEnabled

public boolean pathOptimizationsEnabled

aclOptimizationsEnabled

public boolean aclOptimizationsEnabled

readAclMaxSize

public int readAclMaxSize

binaryManagerClass

public Class<? extends BinaryManager> binaryManagerClass

binaryManagerKey

public String binaryManagerKey

binaryManagerListen

public boolean binaryManagerListen

binaryManagerConnect

public boolean binaryManagerConnect

binaryStorePath

public String binaryStorePath

sendInvalidationEvents

public boolean sendInvalidationEvents

xaDataSourceName

public String xaDataSourceName

properties

public Map<String,String> properties

usersSeparatorKey

public String usersSeparatorKey
Constructor Detail

RepositoryDescriptor

public RepositoryDescriptor()
Method Detail

setQueryMakerDeprecated

public void setQueryMakerDeprecated(String klass)

mergeFrom

public void mergeFrom(RepositoryDescriptor other)
Merges only non-JCA properties.


Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.