Package org.eclipse.emf.cdo.spi.server

# Klasse AbstractAppExtension

java.lang.Object
org.eclipse.emf.cdo.spi.server.AbstractAppExtension

Alle implementierten Schnittstellen:
  `IAppExtension`, `org.eclipse.net4j.util.container.IManagedContainer.ContainerAware`, `org.eclipse.net4j.util.container.IManagedContainerProvider`, `org.eclipse.net4j.util.ParameterAware`

Bekannte direkte Unterklassen:
  `AppExtension`

public abstract class AbstractAppExtension extends Object implements org.eclipse.net4j.util.container.IManagedContainerProvider, org.eclipse.net4j.util.container.IManagedContainer.ContainerAware, org.eclipse.net4j.util.ParameterAware, IAppExtension

Seit:
  4.20
Autor:
  Eike Stepper

## Feldübersicht

### Von Schnittstelle geerbte Felder org.eclipse.emf.cdo.spi.server.IAppExtension

`EXT_POINT`

## Konstruktorübersicht

Konstruktoren
Konstruktor
Beschreibung
`AbstractAppExtension()`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`protected final String`
`getAttribute(Element element, String name)`
`final org.eclipse.net4j.util.container.IManagedContainer`
`getContainer()`
`protected final Document`
`getDocument(File configFile)`
`final Map<String,String>`
`getParameters()`
`protected final InternalRepository`
`getRepository(IRepository[] repositories, String name)`
`final void`
`setManagedContainer(org.eclipse.net4j.util.container.IManagedContainer container)`
`final void`
`setParameters(Map<String,String> parameters)`

### Von Klasse geerbte Methoden java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

### Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.spi.server.IAppExtension

`start, stop`

## Konstruktordetails

### AbstractAppExtension

public AbstractAppExtension()

## Methodendetails

### getContainer

public final org.eclipse.net4j.util.container.IManagedContainer getContainer()

Angegeben von:
  `getContainer` in Schnittstelle `org.eclipse.net4j.util.container.IManagedContainerProvider`

### setManagedContainer

public final void setManagedContainer(org.eclipse.net4j.util.container.IManagedContainer container)

Angegeben von:
  `setManagedContainer` in Schnittstelle `org.eclipse.net4j.util.container.IManagedContainer.ContainerAware`

### getParameters

public final Map<String,String> getParameters()

### setParameters

public final void setParameters(Map<String,String> parameters)

Angegeben von:
  `setParameters` in Schnittstelle `org.eclipse.net4j.util.ParameterAware`

### getDocument

protected final Document getDocument(File configFile) throws ParserConfigurationException, SAXException, IOException

Löst aus:
  `ParserConfigurationException`
  `SAXException`
  `IOException`

### getAttribute

protected final String getAttribute(Element element, String name)

### getRepository

protected final InternalRepository getRepository(IRepository[] repositories, String name)