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

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

public class JMXSharedLibraryLifecycle
extends org.ow2.petals.admin.api.artifact.lifecycle.SharedLibraryLifecycle

This class represents a remote JBI shared library.

Author:
Nicolas Oddoux - EBM WebSourcing

Constructor Summary
protected JMXSharedLibraryLifecycle(org.ow2.petals.admin.api.artifact.SharedLibrary sl)
           
 
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.SharedLibraryLifecycle
getSharedLibrary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JMXSharedLibraryLifecycle

protected JMXSharedLibraryLifecycle(org.ow2.petals.admin.api.artifact.SharedLibrary sl)
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

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

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


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