public class SunDeploymentManager extends Object implements javax.enterprise.deploy.spi.DeploymentManager
| Modifier and Type | Class and Description |
|---|---|
protected static class |
SunDeploymentManager.DeploymentFacilityModuleWork
Encapsulates information used with a single invocation of a DeploymentFacility method--
that is, one item of "work" the DeploymentFacility is being asked to perform.
|
protected static class |
SunDeploymentManager.TargetModuleIDCollection
Organizes the target module IDs passed by a JSR88 client for easy processing one module ID
at a time.
|
| Constructor and Description |
|---|
SunDeploymentManager()
Creates a new instance of DeploymentManager
|
SunDeploymentManager(ServerConnectionIdentifier sci)
Creates a new instance of DeploymentManager
|
| Modifier and Type | Method and Description |
|---|---|
javax.enterprise.deploy.spi.DeploymentConfiguration |
createConfiguration(javax.enterprise.deploy.model.DeployableObject dObj)
Retrieve the object that provides server-specific deployment
configuration information for the J2EE deployable component.
|
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)
Deprecated.
|
javax.enterprise.deploy.spi.status.ProgressObject |
distribute(javax.enterprise.deploy.spi.Target[] targetList,
javax.enterprise.deploy.shared.ModuleType type,
InputStream moduleArchive,
InputStream deploymentPlan) |
javax.enterprise.deploy.spi.TargetModuleID[] |
getAvailableModules(javax.enterprise.deploy.shared.ModuleType moduleType,
javax.enterprise.deploy.spi.Target[] targetList) |
Locale |
getCurrentLocale() |
javax.enterprise.deploy.shared.DConfigBeanVersionType |
getDConfigBeanVersion() |
Locale |
getDefaultLocale() |
javax.enterprise.deploy.spi.TargetModuleID[] |
getNonRunningModules(javax.enterprise.deploy.shared.ModuleType moduleType,
javax.enterprise.deploy.spi.Target[] targetList) |
protected DFDeploymentProperties |
getProperties()
Creates new properties; enabled is set to false, nothing else is set.
|
javax.enterprise.deploy.spi.TargetModuleID[] |
getRunningModules(javax.enterprise.deploy.shared.ModuleType moduleType,
javax.enterprise.deploy.spi.Target[] targetList) |
Locale[] |
getSupportedLocales() |
javax.enterprise.deploy.spi.Target[] |
getTargets() |
boolean |
isDConfigBeanVersionSupported(javax.enterprise.deploy.shared.DConfigBeanVersionType version) |
boolean |
isLocaleSupported(Locale locale) |
boolean |
isRedeploySupported() |
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 |
setLocale(Locale locale) |
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) |
public SunDeploymentManager()
public SunDeploymentManager(ServerConnectionIdentifier sci)
public javax.enterprise.deploy.spi.Target[] getTargets()
throws IllegalStateException
getTargets in interface javax.enterprise.deploy.spi.DeploymentManagerIllegalStateExceptionpublic javax.enterprise.deploy.spi.TargetModuleID[] getRunningModules(javax.enterprise.deploy.shared.ModuleType moduleType,
javax.enterprise.deploy.spi.Target[] targetList)
throws javax.enterprise.deploy.spi.exceptions.TargetException,
IllegalStateException
getRunningModules in interface javax.enterprise.deploy.spi.DeploymentManagerjavax.enterprise.deploy.spi.exceptions.TargetExceptionIllegalStateExceptionpublic javax.enterprise.deploy.spi.TargetModuleID[] getNonRunningModules(javax.enterprise.deploy.shared.ModuleType moduleType,
javax.enterprise.deploy.spi.Target[] targetList)
throws javax.enterprise.deploy.spi.exceptions.TargetException,
IllegalStateException
getNonRunningModules in interface javax.enterprise.deploy.spi.DeploymentManagerjavax.enterprise.deploy.spi.exceptions.TargetExceptionIllegalStateExceptionpublic javax.enterprise.deploy.spi.TargetModuleID[] getAvailableModules(javax.enterprise.deploy.shared.ModuleType moduleType,
javax.enterprise.deploy.spi.Target[] targetList)
throws javax.enterprise.deploy.spi.exceptions.TargetException,
IllegalStateException
getAvailableModules in interface javax.enterprise.deploy.spi.DeploymentManagerjavax.enterprise.deploy.spi.exceptions.TargetExceptionIllegalStateExceptionpublic javax.enterprise.deploy.spi.DeploymentConfiguration createConfiguration(javax.enterprise.deploy.model.DeployableObject dObj)
throws javax.enterprise.deploy.spi.exceptions.InvalidModuleException
createConfiguration in interface javax.enterprise.deploy.spi.DeploymentManagerdObj - An object representing a J2EE deployable component.javax.enterprise.deploy.spi.exceptions.InvalidModuleException - The DeployableObject is an
unknown or unsupport component for this
configuration tool.public javax.enterprise.deploy.spi.status.ProgressObject distribute(javax.enterprise.deploy.spi.Target[] targetList,
File moduleArchive,
File deploymentPlan)
throws IllegalStateException
distribute in interface javax.enterprise.deploy.spi.DeploymentManagerIllegalStateException@Deprecated public javax.enterprise.deploy.spi.status.ProgressObject distribute(javax.enterprise.deploy.spi.Target[] targetList, InputStream moduleArchive, InputStream deploymentPlan) throws IllegalStateException
distribute in interface javax.enterprise.deploy.spi.DeploymentManagerIllegalStateExceptionpublic javax.enterprise.deploy.spi.status.ProgressObject distribute(javax.enterprise.deploy.spi.Target[] targetList,
javax.enterprise.deploy.shared.ModuleType type,
InputStream moduleArchive,
InputStream deploymentPlan)
throws IllegalStateException
distribute in interface javax.enterprise.deploy.spi.DeploymentManagerIllegalStateExceptionpublic javax.enterprise.deploy.spi.status.ProgressObject start(javax.enterprise.deploy.spi.TargetModuleID[] moduleIDList)
throws IllegalStateException
start in interface javax.enterprise.deploy.spi.DeploymentManagerIllegalStateExceptionpublic javax.enterprise.deploy.spi.status.ProgressObject stop(javax.enterprise.deploy.spi.TargetModuleID[] moduleIDList)
throws IllegalStateException
stop in interface javax.enterprise.deploy.spi.DeploymentManagerIllegalStateExceptionpublic javax.enterprise.deploy.spi.status.ProgressObject undeploy(javax.enterprise.deploy.spi.TargetModuleID[] moduleIDList)
throws IllegalStateException
undeploy in interface javax.enterprise.deploy.spi.DeploymentManagerIllegalStateExceptionpublic boolean isRedeploySupported()
isRedeploySupported in interface javax.enterprise.deploy.spi.DeploymentManagerpublic javax.enterprise.deploy.spi.status.ProgressObject redeploy(javax.enterprise.deploy.spi.TargetModuleID[] moduleIDList,
File moduleArchive,
File deploymentPlan)
throws UnsupportedOperationException,
IllegalStateException
redeploy in interface javax.enterprise.deploy.spi.DeploymentManagerUnsupportedOperationExceptionIllegalStateExceptionpublic javax.enterprise.deploy.spi.status.ProgressObject redeploy(javax.enterprise.deploy.spi.TargetModuleID[] moduleIDList,
InputStream moduleArchive,
InputStream deploymentPlan)
throws UnsupportedOperationException,
IllegalStateException
redeploy in interface javax.enterprise.deploy.spi.DeploymentManagerUnsupportedOperationExceptionIllegalStateExceptionpublic void release()
release in interface javax.enterprise.deploy.spi.DeploymentManagerpublic Locale getDefaultLocale()
getDefaultLocale in interface javax.enterprise.deploy.spi.DeploymentManagerpublic Locale getCurrentLocale()
getCurrentLocale in interface javax.enterprise.deploy.spi.DeploymentManagerpublic void setLocale(Locale locale) throws UnsupportedOperationException
setLocale in interface javax.enterprise.deploy.spi.DeploymentManagerUnsupportedOperationExceptionpublic Locale[] getSupportedLocales()
getSupportedLocales in interface javax.enterprise.deploy.spi.DeploymentManagerpublic boolean isLocaleSupported(Locale locale)
isLocaleSupported in interface javax.enterprise.deploy.spi.DeploymentManagerpublic javax.enterprise.deploy.shared.DConfigBeanVersionType getDConfigBeanVersion()
getDConfigBeanVersion in interface javax.enterprise.deploy.spi.DeploymentManagerpublic boolean isDConfigBeanVersionSupported(javax.enterprise.deploy.shared.DConfigBeanVersionType version)
isDConfigBeanVersionSupported in interface javax.enterprise.deploy.spi.DeploymentManagerpublic void setDConfigBeanVersion(javax.enterprise.deploy.shared.DConfigBeanVersionType version)
throws javax.enterprise.deploy.spi.exceptions.DConfigBeanVersionUnsupportedException
setDConfigBeanVersion in interface javax.enterprise.deploy.spi.DeploymentManagerjavax.enterprise.deploy.spi.exceptions.DConfigBeanVersionUnsupportedExceptionprotected DFDeploymentProperties getProperties()
DFDeploymentPropertiesCopyright © 2020. All rights reserved.