org.ow2.jasmine.jade.fractal.api.control
Interface DeploymentStateController

All Known Implementing Classes:
JadeGenericFactoryMixin

public interface DeploymentStateController

A component interface to control the deployment state of the component to which it belongs.

Author:
Julien Legrand, Jakub Kornas

Method Summary
 boolean addDeployedComponent(org.objectweb.fractal.api.Component deployedComponent)
          register the deployed component
 java.util.Set<org.objectweb.fractal.api.Component> getDeployedComponent()
           
 boolean removeDeployedComponent(org.objectweb.fractal.api.Component deployedComponent)
          unregister the deployed component
 

Method Detail

addDeployedComponent

boolean addDeployedComponent(org.objectweb.fractal.api.Component deployedComponent)
register the deployed component

Parameters:
deployedComponent - The component to register
Returns:
true if the component has been added, false otherwise

removeDeployedComponent

boolean removeDeployedComponent(org.objectweb.fractal.api.Component deployedComponent)
unregister the deployed component

Parameters:
deployedComponent - The component to register
Returns:
true if the component has been removed, false otherwise

getDeployedComponent

java.util.Set<org.objectweb.fractal.api.Component> getDeployedComponent()
Returns:
a set of deployed components registered, null if there's no deployed component


Copyright © 2008 OW2 Consortium. All Rights Reserved.