org.apache.ldap.server.jndi
Interface ContextFactoryConfiguration


public interface ContextFactoryConfiguration

Represents the global configuration of currently running ContextFactoryService. You can access all properties of ContextFactoryService and get JNDI Contexts it provides via this interface.


Method Summary
 java.util.Hashtable getEnvironment()
          Returns the initial context environment of the ContextFactoryService.
 GlobalRegistries getGlobalRegistries()
          Returns the registries for system schema objects of the ContextFactoryService.
 java.lang.String getInstanceId()
          Returns the instance ID of the ContextFactoryService.
 InterceptorChain getInterceptorChain()
          Returns the interceptor chain of the ContextFactoryService.
 ContextPartitionNexus getPartitionNexus()
          Returns the ContextPartitionNexus of the ContextFactoryService which bypasses the interceptor chain.
 ContextFactoryService getService()
          Returns the ContextFactoryService for this configuration.
 ContextFactoryServiceListener getServiceListener()
          Returns the listener that listens to service events.
 StartupConfiguration getStartupConfiguration()
          Returns the startup configuration of the ContextFactoryService.
 boolean isFirstStart()
          Returns true if this service is started and bootstrap entries have been created for the first time.
 

Method Detail

getService

public ContextFactoryService getService()
Returns the ContextFactoryService for this configuration.


getInstanceId

public java.lang.String getInstanceId()
Returns the instance ID of the ContextFactoryService.


getServiceListener

public ContextFactoryServiceListener getServiceListener()
Returns the listener that listens to service events.


getEnvironment

public java.util.Hashtable getEnvironment()
Returns the initial context environment of the ContextFactoryService.


getStartupConfiguration

public StartupConfiguration getStartupConfiguration()
Returns the startup configuration of the ContextFactoryService.


getGlobalRegistries

public GlobalRegistries getGlobalRegistries()
Returns the registries for system schema objects of the ContextFactoryService.


getPartitionNexus

public ContextPartitionNexus getPartitionNexus()
Returns the ContextPartitionNexus of the ContextFactoryService which bypasses the interceptor chain.


getInterceptorChain

public InterceptorChain getInterceptorChain()
Returns the interceptor chain of the ContextFactoryService.


isFirstStart

public boolean isFirstStart()
Returns true if this service is started and bootstrap entries have been created for the first time.