Package org.eclipse.emf.cdo.lm.server
Class LMAppExtension
java.lang.Object
org.eclipse.emf.cdo.spi.server.AbstractAppExtension
org.eclipse.emf.cdo.spi.server.AppExtension
org.eclipse.emf.cdo.lm.server.LMAppExtension
- All Implemented Interfaces:
IAppExtension
,IAppExtension3
,IAppExtension5
,org.eclipse.net4j.util.container.IManagedContainer.ContainerAware
,org.eclipse.net4j.util.container.IManagedContainerProvider
,org.eclipse.net4j.util.ParameterAware
- Author:
- Eike Stepper
-
Field Summary
Fields inherited from interface org.eclipse.emf.cdo.spi.server.IAppExtension
EXT_POINT
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected org.eclipse.net4j.util.security.IPasswordCredentials
createCredentials
(Element lmElement) protected XMLLifecycleManager
createLifecycleManager
(InternalRepository repository, Element lmElement) createProcessInitializater
(Element lmElement) protected String
protected Collection<DropType>
getDropTypes
(Element lmElement) static XMLLifecycleManager
getLifecycleManager
(IRepository repository) protected Collection<ModuleType>
getModuleTypes
(Element lmElement) getName()
Deprecated.As of 1.2 no longer supported.Deprecated.As of 1.2 no longer supported.protected void
start
(InternalRepository repository, Element repositoryConfig) protected void
stop
(InternalRepository repository) Methods inherited from class org.eclipse.emf.cdo.spi.server.AppExtension
start, start, startBeforeRepositories, stop, stop
Methods inherited from class org.eclipse.emf.cdo.spi.server.AbstractAppExtension
getAttribute, getContainer, getDocument, getParameters, getRepository, setManagedContainer, setParameters
-
Constructor Details
-
LMAppExtension
public LMAppExtension()
-
-
Method Details
-
getName
- Specified by:
getName
in interfaceIAppExtension5
- Specified by:
getName
in classAppExtension
-
start
- Specified by:
start
in classAppExtension
- Throws:
Exception
-
stop
- Specified by:
stop
in classAppExtension
- Throws:
Exception
-
getDefaultLifecycleManagerType
- Since:
- 1.2
-
createLifecycleManager
protected XMLLifecycleManager createLifecycleManager(InternalRepository repository, Element lmElement) -
createCredentials
- Since:
- 1.3
-
createProcessInitializater
- Since:
- 1.2
-
getModuleTypes
- Since:
- 1.2
-
getDropTypes
- Since:
- 1.2
-
getLifecycleManager
- Since:
- 1.4
-
initializeModuleTypesDefinition
Deprecated.As of 1.2 no longer supported. -
initializeDropTypesDefinition
Deprecated.As of 1.2 no longer supported.
-