Package org.nuxeo.ecm.directory.ldap
Class LDAPDirectoryFactory
- java.lang.Object
-
- org.nuxeo.runtime.model.DefaultComponent
-
- org.nuxeo.ecm.directory.DefaultDirectoryFactory
-
- org.nuxeo.ecm.directory.ldap.LDAPDirectoryFactory
-
- All Implemented Interfaces:
Adaptable
,Component
,Extensible
,TimestampedService
public class LDAPDirectoryFactory extends DefaultDirectoryFactory
-
-
Field Summary
Fields Modifier and Type Field Description protected LDAPServerRegistry
servers
static String
SERVERS_XP
-
Fields inherited from class org.nuxeo.ecm.directory.DefaultDirectoryFactory
DIRECTORIES_XP
-
Fields inherited from class org.nuxeo.runtime.model.DefaultComponent
lastModified, name
-
-
Constructor Summary
Constructors Constructor Description LDAPDirectoryFactory()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static DirectoryServiceImpl
getDirectoryService()
LDAPServerDescriptor
getServer(String name)
void
registerContribution(Object contribution, String extensionPoint, ComponentInstance contributor)
void
registerServerContribution(LDAPServerDescriptor descriptor)
void
unregisterContribution(Object contribution, String extensionPoint, ComponentInstance contributor)
void
unregisterServerContribution(LDAPServerDescriptor descriptor)
-
Methods inherited from class org.nuxeo.runtime.model.DefaultComponent
activate, addRuntimeMessage, addRuntimeMessage, deactivate, getAdapter, getDescriptor, getDescriptors, getLastModified, getRegistry, register, registerExtension, setLastModified, setModifiedNow, setName, start, stop, unregister, unregisterExtension
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.nuxeo.runtime.model.Component
applicationStarted, getApplicationStartedOrder
-
-
-
-
Field Detail
-
SERVERS_XP
public static final String SERVERS_XP
- See Also:
- Constant Field Values
-
servers
protected LDAPServerRegistry servers
-
-
Method Detail
-
getServer
public LDAPServerDescriptor getServer(String name)
-
getDirectoryService
protected static DirectoryServiceImpl getDirectoryService()
-
registerContribution
public void registerContribution(Object contribution, String extensionPoint, ComponentInstance contributor)
- Overrides:
registerContribution
in classDefaultDirectoryFactory
-
unregisterContribution
public void unregisterContribution(Object contribution, String extensionPoint, ComponentInstance contributor)
- Overrides:
unregisterContribution
in classDefaultDirectoryFactory
-
registerServerContribution
public void registerServerContribution(LDAPServerDescriptor descriptor)
-
unregisterServerContribution
public void unregisterServerContribution(LDAPServerDescriptor descriptor)
-
-