org.ow2.petals.admin.jmx.artifact
Class JMXServiceAssemblyLifecycle

java.lang.Object
  extended by org.ow2.petals.admin.api.artifact.lifecycle.ServiceAssemblyLifecycle
      extended by org.ow2.petals.admin.jmx.artifact.JMXServiceAssemblyLifecycle
All Implemented Interfaces:
org.ow2.petals.admin.api.artifact.lifecycle.ArtifactLifecycle

public class JMXServiceAssemblyLifecycle
extends org.ow2.petals.admin.api.artifact.lifecycle.ServiceAssemblyLifecycle

This class represents a remote JBI service assembly.

Author:
Nicolas Oddoux - EBM WebSourcing

Constructor Summary
protected JMXServiceAssemblyLifecycle(org.ow2.petals.admin.api.artifact.ServiceAssembly sa)
           
 
Method Summary
 void deploy(java.net.URL artifactUrl)
           
 void shutdown()
           
 void start()
           
 void stop()
           
 void undeploy()
           
 void updateState()
           
 
Methods inherited from class org.ow2.petals.admin.api.artifact.lifecycle.ServiceAssemblyLifecycle
getServiceAssembly
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JMXServiceAssemblyLifecycle

protected JMXServiceAssemblyLifecycle(org.ow2.petals.admin.api.artifact.ServiceAssembly sa)
Method Detail

deploy

public void deploy(java.net.URL artifactUrl)
            throws org.ow2.petals.admin.api.exception.ArtifactAdministrationException
Throws:
org.ow2.petals.admin.api.exception.ArtifactAdministrationException

start

public void start()
           throws org.ow2.petals.admin.api.exception.ArtifactAdministrationException
Throws:
org.ow2.petals.admin.api.exception.ArtifactAdministrationException

stop

public void stop()
          throws org.ow2.petals.admin.api.exception.ArtifactAdministrationException
Throws:
org.ow2.petals.admin.api.exception.ArtifactAdministrationException

shutdown

public void shutdown()
              throws org.ow2.petals.admin.api.exception.ArtifactAdministrationException
Throws:
org.ow2.petals.admin.api.exception.ArtifactAdministrationException

undeploy

public void undeploy()
              throws org.ow2.petals.admin.api.exception.ArtifactAdministrationException
Throws:
org.ow2.petals.admin.api.exception.ArtifactAdministrationException

updateState

public void updateState()
                 throws org.ow2.petals.admin.api.exception.ArtifactAdministrationException
Throws:
org.ow2.petals.admin.api.exception.ArtifactAdministrationException


Copyright © 2005-2012 Petals Link (EBM Websourcing). All Rights Reserved.