Package org.apache.openejb.config
Class OpenEJBDeploymentManager
java.lang.Object
org.apache.openejb.config.OpenEJBDeploymentManager
- All Implemented Interfaces:
javax.enterprise.deploy.spi.DeploymentManager
public class OpenEJBDeploymentManager
extends Object
implements javax.enterprise.deploy.spi.DeploymentManager
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
class
static class
static class
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final javax.enterprise.deploy.shared.DConfigBeanVersionType
static final String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjavax.enterprise.deploy.spi.DeploymentConfiguration
createConfiguration
(javax.enterprise.deploy.model.DeployableObject deployableObject) javax.enterprise.deploy.spi.status.ProgressObject
distribute
(javax.enterprise.deploy.spi.Target[] targetList, File moduleArchive, File deploymentPlan) javax.enterprise.deploy.spi.status.ProgressObject
distribute
(javax.enterprise.deploy.spi.Target[] targetList, InputStream moduleArchive, InputStream deploymentPlan) javax.enterprise.deploy.spi.TargetModuleID[]
getAvailableModules
(javax.enterprise.deploy.shared.ModuleType moduleType, javax.enterprise.deploy.spi.Target[] targetList) javax.enterprise.deploy.shared.DConfigBeanVersionType
javax.enterprise.deploy.spi.TargetModuleID[]
getNonRunningModules
(javax.enterprise.deploy.shared.ModuleType moduleType, javax.enterprise.deploy.spi.Target[] targetList) javax.enterprise.deploy.spi.TargetModuleID[]
getRunningModules
(javax.enterprise.deploy.shared.ModuleType moduleType, javax.enterprise.deploy.spi.Target[] targetList) Locale[]
javax.enterprise.deploy.spi.Target[]
boolean
isDConfigBeanVersionSupported
(javax.enterprise.deploy.shared.DConfigBeanVersionType version) boolean
isLocaleSupported
(Locale locale) boolean
static javax.enterprise.deploy.shared.DConfigBeanVersionType
parseDConfigBeanVersionType
(String string) javax.enterprise.deploy.spi.status.ProgressObject
redeploy
(javax.enterprise.deploy.spi.TargetModuleID[] moduleIDList, File moduleArchive, File deploymentPlan) javax.enterprise.deploy.spi.status.ProgressObject
redeploy
(javax.enterprise.deploy.spi.TargetModuleID[] moduleIDList, InputStream moduleArchive, InputStream deploymentPlan) void
release()
void
setDConfigBeanVersion
(javax.enterprise.deploy.shared.DConfigBeanVersionType version) void
javax.enterprise.deploy.spi.status.ProgressObject
start
(javax.enterprise.deploy.spi.TargetModuleID[] moduleIdList) javax.enterprise.deploy.spi.status.ProgressObject
stop
(javax.enterprise.deploy.spi.TargetModuleID[] moduleIdList) javax.enterprise.deploy.spi.status.ProgressObject
undeploy
(javax.enterprise.deploy.spi.TargetModuleID[] moduleIdList)
-
Field Details
-
DEFAULT_DCONFIG_BEAN_VERSION
public static final javax.enterprise.deploy.shared.DConfigBeanVersionType DEFAULT_DCONFIG_BEAN_VERSION -
DEFAULT_TARGET_NAME
- See Also:
-
-
Constructor Details
-
OpenEJBDeploymentManager
public OpenEJBDeploymentManager() -
OpenEJBDeploymentManager
public OpenEJBDeploymentManager(Deployment deployment) throws javax.enterprise.deploy.spi.exceptions.DeploymentManagerCreationException - Throws:
javax.enterprise.deploy.spi.exceptions.DeploymentManagerCreationException
-
-
Method Details
-
release
public void release()- Specified by:
release
in interfacejavax.enterprise.deploy.spi.DeploymentManager
-
getTargets
public javax.enterprise.deploy.spi.Target[] getTargets()- Specified by:
getTargets
in interfacejavax.enterprise.deploy.spi.DeploymentManager
-
distribute
public javax.enterprise.deploy.spi.status.ProgressObject distribute(javax.enterprise.deploy.spi.Target[] targetList, File moduleArchive, File deploymentPlan) - Specified by:
distribute
in interfacejavax.enterprise.deploy.spi.DeploymentManager
-
distribute
public javax.enterprise.deploy.spi.status.ProgressObject distribute(javax.enterprise.deploy.spi.Target[] targetList, InputStream moduleArchive, InputStream deploymentPlan) - Specified by:
distribute
in interfacejavax.enterprise.deploy.spi.DeploymentManager
-
start
public javax.enterprise.deploy.spi.status.ProgressObject start(javax.enterprise.deploy.spi.TargetModuleID[] moduleIdList) - Specified by:
start
in interfacejavax.enterprise.deploy.spi.DeploymentManager
-
stop
public javax.enterprise.deploy.spi.status.ProgressObject stop(javax.enterprise.deploy.spi.TargetModuleID[] moduleIdList) - Specified by:
stop
in interfacejavax.enterprise.deploy.spi.DeploymentManager
-
undeploy
public javax.enterprise.deploy.spi.status.ProgressObject undeploy(javax.enterprise.deploy.spi.TargetModuleID[] moduleIdList) - Specified by:
undeploy
in interfacejavax.enterprise.deploy.spi.DeploymentManager
-
isRedeploySupported
public boolean isRedeploySupported()- Specified by:
isRedeploySupported
in interfacejavax.enterprise.deploy.spi.DeploymentManager
-
redeploy
public javax.enterprise.deploy.spi.status.ProgressObject redeploy(javax.enterprise.deploy.spi.TargetModuleID[] moduleIDList, File moduleArchive, File deploymentPlan) - Specified by:
redeploy
in interfacejavax.enterprise.deploy.spi.DeploymentManager
-
redeploy
public javax.enterprise.deploy.spi.status.ProgressObject redeploy(javax.enterprise.deploy.spi.TargetModuleID[] moduleIDList, InputStream moduleArchive, InputStream deploymentPlan) - Specified by:
redeploy
in interfacejavax.enterprise.deploy.spi.DeploymentManager
-
getSupportedLocales
- Specified by:
getSupportedLocales
in interfacejavax.enterprise.deploy.spi.DeploymentManager
-
getCurrentLocale
- Specified by:
getCurrentLocale
in interfacejavax.enterprise.deploy.spi.DeploymentManager
-
getDefaultLocale
- Specified by:
getDefaultLocale
in interfacejavax.enterprise.deploy.spi.DeploymentManager
-
isLocaleSupported
- Specified by:
isLocaleSupported
in interfacejavax.enterprise.deploy.spi.DeploymentManager
-
setLocale
- Specified by:
setLocale
in interfacejavax.enterprise.deploy.spi.DeploymentManager
-
getDConfigBeanVersion
public javax.enterprise.deploy.shared.DConfigBeanVersionType getDConfigBeanVersion()- Specified by:
getDConfigBeanVersion
in interfacejavax.enterprise.deploy.spi.DeploymentManager
-
createConfiguration
public javax.enterprise.deploy.spi.DeploymentConfiguration createConfiguration(javax.enterprise.deploy.model.DeployableObject deployableObject) throws javax.enterprise.deploy.spi.exceptions.InvalidModuleException - Specified by:
createConfiguration
in interfacejavax.enterprise.deploy.spi.DeploymentManager
- Throws:
javax.enterprise.deploy.spi.exceptions.InvalidModuleException
-
parseDConfigBeanVersionType
public static javax.enterprise.deploy.shared.DConfigBeanVersionType parseDConfigBeanVersionType(String string) throws javax.enterprise.deploy.spi.exceptions.DeploymentManagerCreationException - Throws:
javax.enterprise.deploy.spi.exceptions.DeploymentManagerCreationException
-