org.apache.geronimo.deployment.plugin
Interface DeploymentServer
- All Known Implementing Classes:
- DisconnectedServer
- public interface DeploymentServer
- Version:
- $Revision: 1.6 $ $Date: 2004/04/03 22:37:57 $
Method Summary |
javax.enterprise.deploy.spi.status.ProgressObject |
distribute(javax.enterprise.deploy.spi.Target[] targetList,
ConfigurationBuilder builder,
InputStream jis,
org.apache.xmlbeans.XmlObject plan)
|
javax.enterprise.deploy.spi.TargetModuleID[] |
getAvailableModules(javax.enterprise.deploy.shared.ModuleType moduleType,
javax.enterprise.deploy.spi.Target[] targetList)
|
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)
|
javax.enterprise.deploy.spi.Target[] |
getTargets()
|
boolean |
isLocal()
|
boolean |
isRedeploySupported()
|
javax.enterprise.deploy.spi.status.ProgressObject |
redeploy(javax.enterprise.deploy.spi.TargetModuleID[] moduleIDList,
InputStream moduleArchive,
InputStream deploymentPlan)
|
void |
release()
|
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)
|
isLocal
public boolean isLocal()
getTargets
public javax.enterprise.deploy.spi.Target[] getTargets()
throws IllegalStateException
- Throws:
IllegalStateException
getRunningModules
public 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
- Throws:
javax.enterprise.deploy.spi.exceptions.TargetException
IllegalStateException
getNonRunningModules
public 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
- Throws:
javax.enterprise.deploy.spi.exceptions.TargetException
IllegalStateException
getAvailableModules
public 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
- Throws:
javax.enterprise.deploy.spi.exceptions.TargetException
IllegalStateException
distribute
public javax.enterprise.deploy.spi.status.ProgressObject distribute(javax.enterprise.deploy.spi.Target[] targetList,
ConfigurationBuilder builder,
InputStream jis,
org.apache.xmlbeans.XmlObject plan)
throws IllegalStateException
- Throws:
IllegalStateException
start
public javax.enterprise.deploy.spi.status.ProgressObject start(javax.enterprise.deploy.spi.TargetModuleID[] moduleIDList)
throws IllegalStateException
- Throws:
IllegalStateException
stop
public javax.enterprise.deploy.spi.status.ProgressObject stop(javax.enterprise.deploy.spi.TargetModuleID[] moduleIDList)
throws IllegalStateException
- Throws:
IllegalStateException
undeploy
public javax.enterprise.deploy.spi.status.ProgressObject undeploy(javax.enterprise.deploy.spi.TargetModuleID[] moduleIDList)
throws IllegalStateException
- Throws:
IllegalStateException
isRedeploySupported
public boolean isRedeploySupported()
redeploy
public javax.enterprise.deploy.spi.status.ProgressObject redeploy(javax.enterprise.deploy.spi.TargetModuleID[] moduleIDList,
InputStream moduleArchive,
InputStream deploymentPlan)
throws UnsupportedOperationException,
IllegalStateException
- Throws:
UnsupportedOperationException
IllegalStateException
release
public void release()
Copyright © 2003-2005 Apache Software Foundation. All Rights Reserved.