|
Nuxeo ECM Projects 5.6-RC1 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.nuxeo.ecm.directory.AbstractDirectory
org.nuxeo.ecm.directory.sql.SQLDirectory
public class SQLDirectory
Field Summary | |
---|---|
static String |
TENANT_ID_FIELD
|
Constructor Summary | |
---|---|
SQLDirectory(SQLDirectoryDescriptor config)
|
Method Summary | |
---|---|
SQLDirectoryDescriptor |
getConfig()
|
DataSource |
getDataSource()
|
Dialect |
getDialect()
|
String |
getIdField()
Gets the id field of the schema for this directory. |
String |
getName()
Gets the unique name of the directory, used for registering. |
String |
getParentDirectory()
Gets the name of the parent directory. |
String |
getPasswordField()
Gets the password field of the schema for this directory. |
String |
getSchema()
Gets the schema name used by this directory. |
Map<String,Field> |
getSchemaFieldMap()
|
Session |
getSession()
Creates a session for accessing entries in this directory. |
List<String> |
getStoredFieldNames()
|
Table |
getTable()
|
boolean |
isMultiTenant()
Returns true if this directory is a multi tenant directory,
false otherwise. |
void |
shutdown()
Shuts down the directory. |
boolean |
useNativeCase()
|
Methods inherited from class org.nuxeo.ecm.directory.AbstractDirectory |
---|
addReference, addReferences, getCache, getFieldMapper, getReference, getReferences, invalidateCaches, invalidateDirectoryCache, isReference, orderEntries |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String TENANT_ID_FIELD
Constructor Detail |
---|
public SQLDirectory(SQLDirectoryDescriptor config) throws ClientException
ClientException
Method Detail |
---|
public SQLDirectoryDescriptor getConfig()
public DataSource getDataSource() throws DirectoryException
DirectoryException
public String getName()
Directory
public String getSchema()
Directory
public String getParentDirectory()
Directory
public String getIdField()
Directory
public String getPasswordField()
Directory
public Session getSession() throws DirectoryException
Directory
DirectoryException
- if a session cannot be createdpublic void shutdown()
Directory
public Map<String,Field> getSchemaFieldMap()
public List<String> getStoredFieldNames()
public Table getTable()
public Dialect getDialect()
public boolean useNativeCase()
public boolean isMultiTenant()
Directory
true
if this directory is a multi tenant directory,
false
otherwise.
isMultiTenant
in interface Directory
isMultiTenant
in class AbstractDirectory
|
Nuxeo ECM Projects 5.6-RC1 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |