org.nuxeo.ecm.directory.sql
Class SQLDirectoryDescriptor
java.lang.Object
org.nuxeo.ecm.directory.sql.SQLDirectoryDescriptor
public class SQLDirectoryDescriptor
- extends Object
name
public String name
schemaName
public String schemaName
parentDirectory
public String parentDirectory
dataSourceName
public String dataSourceName
dbDriver
public String dbDriver
dbUrl
public String dbUrl
dbUser
public String dbUser
dbPassword
public String dbPassword
tableName
public String tableName
initDependencies
public List<String> initDependencies
idField
public String idField
dataFileName
public String dataFileName
dataFileCharacterSeparator
public String dataFileCharacterSeparator
createTablePolicy
public String createTablePolicy
substringMatchType
public SQLDirectoryDescriptor.SubstringMatchType substringMatchType
autoincrementIdField
public boolean autoincrementIdField
readOnly
public Boolean readOnly
passwordHashAlgorithm
public String passwordHashAlgorithm
cacheTimeout
public int cacheTimeout
cacheMaxSize
public int cacheMaxSize
nativeCase
public Boolean nativeCase
SQLDirectoryDescriptor
public SQLDirectoryDescriptor()
getDataSourceName
public String getDataSourceName()
setDataSourceName
public void setDataSourceName(String dataSourceName)
setIdField
public void setIdField(String idField)
getName
public String getName()
setName
public void setName(String name)
getSchemaName
public String getSchemaName()
setSchemaName
public void setSchemaName(String schemaName)
getParentDirectory
public String getParentDirectory()
setParentDirectory
public void setParentDirectory(String parentDirectory)
getTableName
public String getTableName()
setTableName
public void setTableName(String tableName)
getDbDriver
public String getDbDriver()
getDbPassword
public String getDbPassword()
getDbUrl
public String getDbUrl()
getDbUser
public String getDbUser()
getDataFileName
public String getDataFileName()
getDataFileCharacterSeparator
public char getDataFileCharacterSeparator()
getPasswordField
public String getPasswordField()
setPasswordField
public void setPasswordField(String passwordField)
getIdField
public String getIdField()
getCreateTablePolicy
public String getCreateTablePolicy()
setCreateTablePolicy
public void setCreateTablePolicy(String createTablePolicy)
throws DirectoryException
- Throws:
DirectoryException
setSubstringMatchType
public void setSubstringMatchType(String substringMatchType)
getInverseReferences
public Reference[] getInverseReferences()
getTableReferences
public Reference[] getTableReferences()
getReadOnly
public Boolean getReadOnly()
setReadOnly
public void setReadOnly(Boolean readOnly)
isAutoincrementIdField
public boolean isAutoincrementIdField()
setAutoincrementIdField
public void setAutoincrementIdField(boolean autoincrementIdField)
setDbDriver
public void setDbDriver(String dbDriver)
setDbPassword
public void setDbPassword(String dbPassword)
setDbUrl
public void setDbUrl(String dbUrl)
setDbUser
public void setDbUser(String dbUser)
setInverseReferences
public void setInverseReferences(InverseReference[] inverseReferences)
setDataFileName
public void setDataFileName(String dataFile)
setTableReferences
public void setTableReferences(TableReference[] tableReferences)
getQuerySizeLimit
public int getQuerySizeLimit()
setQuerySizeLimit
public void setQuerySizeLimit(int querySizeLimit)
setRemove
public void setRemove(boolean delete)
getRemove
public boolean getRemove()
getCacheTimeout
public int getCacheTimeout()
getCacheMaxSize
public int getCacheMaxSize()
getSubstringMatchType
public SQLDirectoryDescriptor.SubstringMatchType getSubstringMatchType()
setSubstringMatchType
public void setSubstringMatchType(SQLDirectoryDescriptor.SubstringMatchType substringMatchType)
getStaticFilters
public SQLStaticFilter[] getStaticFilters()
merge
public void merge(SQLDirectoryDescriptor other)
Copyright © 2011 Nuxeo SAS. All Rights Reserved.