org.ow2.petals.kernel.ws.api
Interface InstallationService


public interface InstallationService

The installation service deals with JBI component lifecycle stuff.

Author:
Christophe HAMERLING - eBM WebSourcing

Method Summary
 boolean install(java.lang.String componentId)
          Install a component which is available in the artifact repository (@see ArtifactRepositoryService)
 boolean install(java.net.URL url)
          Install a component from its URL (the component can be somewhere outside of the PEtALS context)
 boolean uninstall(java.lang.String componentId)
          Uninstall a component
 

Method Detail

install

boolean install(java.lang.String componentId)
                throws PEtALSWebServiceException
Install a component which is available in the artifact repository (@see ArtifactRepositoryService)

Parameters:
componentId -
Returns:
Throws:
PEtALSWebServiceException

install

boolean install(java.net.URL url)
                throws PEtALSWebServiceException
Install a component from its URL (the component can be somewhere outside of the PEtALS context)

Parameters:
url -
Returns:
Throws:
PEtALSWebServiceException

uninstall

boolean uninstall(java.lang.String componentId)
                  throws PEtALSWebServiceException
Uninstall a component

Parameters:
componentId -
Returns:
Throws:
PEtALSWebServiceException


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