# Index

A B D G L O R U
Alle Klassen und Schnittstellen|Alle Packages|Konstantenfeldwerte

## A

AbstractRegistrationSupport - Klasse in org.apache.sling.jcr.registration
  The `AbstractRegistrationSupport` class is the base class for registration purposes of embedded repositories.
AbstractRegistrationSupport() - Konstruktor für Klasse org.apache.sling.jcr.registration.AbstractRegistrationSupport
activate(ComponentContext) - Methode in Klasse org.apache.sling.jcr.registration.AbstractRegistrationSupport
  Activates this component thread-safely as follows: Set the OSGi ComponentContext field Call `doActivate()` Register repositores bound before activation calling `bindRepository(String, Repository)` for each such repository.

## B

bindLogger(Logger) - Methode in Klasse org.apache.sling.jcr.registration.AbstractRegistrationSupport
  Binds the Logger
bindRepository(String, Repository) - Methode in Klasse org.apache.sling.jcr.registration.AbstractRegistrationSupport
  Called to actually register a repository with the registry.
bindRepository(ServiceReference) - Methode in Klasse org.apache.sling.jcr.registration.AbstractRegistrationSupport
  Registers the repository identified by the OSGi service reference under the name set as service property.

## D

deactivate(ComponentContext) - Methode in Klasse org.apache.sling.jcr.registration.AbstractRegistrationSupport
  Deactivates this component thread-safely as follows: Unregister repositores still bound calling `unbindRepository(String, Object)` for each such repository.
doActivate() - Methode in Klasse org.apache.sling.jcr.registration.AbstractRegistrationSupport
  Performs additional activation tasks.
doDeactivate() - Methode in Klasse org.apache.sling.jcr.registration.AbstractRegistrationSupport
  Performs additional deactivation tasks.

## G

getComponentContext() - Methode in Klasse org.apache.sling.jcr.registration.AbstractRegistrationSupport
  Returns the OSGi `ComponentContext` of this component.
getName(ServiceReference) - Methode in Klasse org.apache.sling.jcr.registration.AbstractRegistrationSupport
  Returns the `name` property from the service properties or `null` if no such property exists or the property is an empty string.

## L

logger - Variable in Klasse org.apache.sling.jcr.registration.AbstractRegistrationSupport
  The Logger for logging.

## O

org.apache.sling.jcr.registration - Package org.apache.sling.jcr.registration
  The `org.apache.sling.jcr.registration` package exports the `AbstractRegistrationSupport` class which may be extended by service exposing JCR Repository services in anyone non-OSGi registry such as RMI or JNDI.

## R

registryLock - Variable in Klasse org.apache.sling.jcr.registration.AbstractRegistrationSupport
  A lock to serialize access to the registry management in this class.
REPOSITORY_REGISTRATION_NAME - Statische Variable in Klasse org.apache.sling.jcr.registration.AbstractRegistrationSupport
  The JCR Repository service registration property used to create the registration name.

## U

unbindLogger(Logger) - Methode in Klasse org.apache.sling.jcr.registration.AbstractRegistrationSupport
  Unbinds the Logger
unbindRepository(String, Object) - Methode in Klasse org.apache.sling.jcr.registration.AbstractRegistrationSupport
  Called to actually unregister a repository with the registry.
unbindRepository(ServiceReference) - Methode in Klasse org.apache.sling.jcr.registration.AbstractRegistrationSupport
  Unregisters the repository identified by the OSGi service reference under the name set as service property.

A B D G L O R U
Alle Klassen und Schnittstellen|Alle Packages|Konstantenfeldwerte