|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ow2.petals.jbi.management.deployment.DeploymentServiceImpl
public class DeploymentServiceImpl
JBI deployment service implementation.
| Field Summary | |
|---|---|
protected ContainerService |
container
Container :: Container Service |
| Fields inherited from interface javax.jbi.management.DeploymentServiceMBean |
|---|
SHUTDOWN, STARTED, STOPPED |
| Constructor Summary | |
|---|---|
DeploymentServiceImpl()
Default constructor. |
|
| Method Summary | |
|---|---|
boolean |
canDeployToComponent(java.lang.String componentName)
|
java.lang.String |
deploy(java.lang.String serviceAssemblyZipUrl)
|
boolean |
forceUndeploy(java.lang.String serviceAssemblyName)
Try to undeploy a service assembly. |
java.lang.String[] |
getComponentsForDeployedServiceAssembly(java.lang.String serviceAssemblyName)
|
java.lang.String[] |
getDeployedServiceAssemblies()
|
java.lang.String[] |
getDeployedServiceAssembliesForComponent(java.lang.String componentName)
|
java.lang.String[] |
getDeployedServiceUnitList(java.lang.String componentName)
|
java.lang.String |
getServiceAssemblyDescriptor(java.lang.String serviceAssemblyName)
|
java.lang.String[] |
getServiceUnitForServiceAssembly(java.lang.String saName)
Get all the service unit names for the given service assembly |
java.lang.String |
getState(java.lang.String serviceAssemblyName)
|
boolean |
isDeployedServiceUnit(java.lang.String componentName,
java.lang.String serviceUnitName)
|
void |
shutdown()
Called to shutdown a component. |
java.lang.String |
shutDown(java.lang.String serviceAssemblyName)
|
java.lang.String[] |
shutdownAllServiceAssemblies()
Try to shutdown all service assemblies. |
protected void |
start()
|
java.lang.String |
start(java.lang.String serviceAssemblyName)
|
java.lang.String[] |
startAllServiceAssemblies()
Try to start all service assemblies. |
protected void |
stop()
|
java.lang.String |
stop(java.lang.String serviceAssemblyName)
|
java.lang.String[] |
stopAllServiceAssemblies()
Try to stop all service assemblies. |
java.lang.String |
undeploy(java.lang.String serviceAssemblyName)
|
java.lang.String[] |
undeployAllServiceAssemblies(boolean force)
Try to undeploy all service assemblies. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected ContainerService container
| Constructor Detail |
|---|
public DeploymentServiceImpl()
| Method Detail |
|---|
public boolean canDeployToComponent(java.lang.String componentName)
canDeployToComponent in interface javax.jbi.management.DeploymentServiceMBean
public java.lang.String deploy(java.lang.String serviceAssemblyZipUrl)
throws java.lang.Exception
deploy in interface javax.jbi.management.DeploymentServiceMBeanjava.lang.Exceptionpublic boolean forceUndeploy(java.lang.String serviceAssemblyName)
DeploymentServiceMBean
public java.lang.String[] getComponentsForDeployedServiceAssembly(java.lang.String serviceAssemblyName)
throws java.lang.Exception
getComponentsForDeployedServiceAssembly in interface javax.jbi.management.DeploymentServiceMBeanjava.lang.Exception
public java.lang.String[] getDeployedServiceAssemblies()
throws java.lang.Exception
getDeployedServiceAssemblies in interface javax.jbi.management.DeploymentServiceMBeanjava.lang.Exception
public java.lang.String[] getDeployedServiceAssembliesForComponent(java.lang.String componentName)
throws java.lang.Exception
getDeployedServiceAssembliesForComponent in interface javax.jbi.management.DeploymentServiceMBeanjava.lang.Exception
public java.lang.String[] getDeployedServiceUnitList(java.lang.String componentName)
throws java.lang.Exception
getDeployedServiceUnitList in interface javax.jbi.management.DeploymentServiceMBeanjava.lang.Exception
public java.lang.String getServiceAssemblyDescriptor(java.lang.String serviceAssemblyName)
throws java.lang.Exception
getServiceAssemblyDescriptor in interface javax.jbi.management.DeploymentServiceMBeanjava.lang.Exception
public java.lang.String[] getServiceUnitForServiceAssembly(java.lang.String saName)
throws java.lang.Exception
DeploymentServiceMBean
java.lang.Exception
public java.lang.String getState(java.lang.String serviceAssemblyName)
throws java.lang.Exception
getState in interface javax.jbi.management.DeploymentServiceMBeanjava.lang.Exception
public boolean isDeployedServiceUnit(java.lang.String componentName,
java.lang.String serviceUnitName)
isDeployedServiceUnit in interface javax.jbi.management.DeploymentServiceMBean
public void shutdown()
throws java.lang.Exception
PetalsLifeCycle
shutdown in interface PetalsLifeCyclejava.lang.Exception
public java.lang.String shutDown(java.lang.String serviceAssemblyName)
throws java.lang.Exception
shutDown in interface javax.jbi.management.DeploymentServiceMBeanjava.lang.Exceptionpublic java.lang.String[] shutdownAllServiceAssemblies()
DeploymentServiceMBean
public java.lang.String start(java.lang.String serviceAssemblyName)
throws java.lang.Exception
start in interface javax.jbi.management.DeploymentServiceMBeanjava.lang.Exceptionpublic java.lang.String[] startAllServiceAssemblies()
DeploymentServiceMBean
public java.lang.String stop(java.lang.String serviceAssemblyName)
throws java.lang.Exception
stop in interface javax.jbi.management.DeploymentServiceMBeanjava.lang.Exceptionpublic java.lang.String[] stopAllServiceAssemblies()
DeploymentServiceMBean
public java.lang.String undeploy(java.lang.String serviceAssemblyName)
throws java.lang.Exception
undeploy in interface javax.jbi.management.DeploymentServiceMBeanjava.lang.Exceptionpublic java.lang.String[] undeployAllServiceAssemblies(boolean force)
DeploymentServiceMBean
force - true if you want to force undeployment, ignoring assembly
state. Default is false
protected void start()
protected void stop()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||