Uses of Interface
org.ow2.util.ee.deploy.api.deployable.IDeployable

Packages that use IDeployable
org.ow2.util.ee.deploy.api.deployable Implementation of EJB 3.0 container 
org.ow2.util.ee.deploy.api.deployable.metadata Implementation of EJB 3.0 container 
org.ow2.util.ee.deploy.api.deployer Implementation of EJB 3.0 container 
org.ow2.util.ee.deploy.api.helper   
org.ow2.util.ee.deploy.api.report   
 

Uses of IDeployable in org.ow2.util.ee.deploy.api.deployable
 

Classes in org.ow2.util.ee.deploy.api.deployable with type parameters of type IDeployable
 interface IDeployable<T extends IDeployable<T>>
          This interface is used to represent any deployment object that can be used within EasyBeans.
The EJB/WEB/RAR/EAR, etc components should extend this interface.
 

Subinterfaces of IDeployable in org.ow2.util.ee.deploy.api.deployable
 interface CARDeployable
          Represents a client module deployable.
 interface EARDeployable
          Represents an EAR deployable.
 interface EJB21Deployable
          Represents an EJB 2.1 deployable.
 interface EJB3Deployable
          Represents an EJB 3 deployable.
 interface EJBDeployable<T extends EJBDeployable<T>>
          Represents an EJB deployable.
 interface LibDeployable
          Represents a library deployable.
 interface OSGiDeployable
          Represents an OSGi deployable.
 interface RARDeployable
          Represents a resource adapter deployable.
 interface UnknownDeployable
          Represents an unknown deployable (not able to detect the type !).
 interface WARDeployable
          Represents a WAR deployable.
 

Methods in org.ow2.util.ee.deploy.api.deployable that return IDeployable
 IDeployable<?> EARDeployable.getDeployable(URL url)
           
 

Methods in org.ow2.util.ee.deploy.api.deployable that return types with arguments of type IDeployable
 List<IDeployable<?>> EARDeployable.getAllDeployables()
           
 

Methods in org.ow2.util.ee.deploy.api.deployable with parameters of type IDeployable
 URL EARDeployable.getAltDDURL(IDeployable<?> deployable)
           
 

Uses of IDeployable in org.ow2.util.ee.deploy.api.deployable.metadata
 

Classes in org.ow2.util.ee.deploy.api.deployable.metadata with type parameters of type IDeployable
 interface IDeployableMetadata<E extends IDeployable<E>>
          Interface of a deployable metadata.
 interface IDeployableMetadataFactory<E extends IDeployable<E>,Z extends IDeployableMetadata<E>>
          Interface of a deployable metadata factory.
 

Methods in org.ow2.util.ee.deploy.api.deployable.metadata with type parameters of type IDeployable
abstract
<T extends IDeployable<T>,Z extends IDeployableMetadata<T>>
boolean
DeployableMetadataManager.addDeployableMetadataFactory(Class<T> clazz, IDeployableMetadataFactory<T,Z> deployableMetadataFactory)
          Add a factory.
abstract
<T extends IDeployable<T>,Z extends IDeployableMetadata<T>>
Z
DeployableMetadataManager.createDeployableMetadata(T deployable, Class<Z> deployableMetadataClass)
          Create metadata from a deployable with a registred factory.
abstract
<T extends IDeployable<T>,Z extends IDeployableMetadata<T>>
void
DeployableMetadataManager.removeDeployableMetadataFactory(Class<T> clazz, IDeployableMetadataFactory<T,Z> deployableMetadataFactory)
          Remove a factory.
 

Uses of IDeployable in org.ow2.util.ee.deploy.api.deployer
 

Classes in org.ow2.util.ee.deploy.api.deployer with type parameters of type IDeployable
 interface IDeployer<T extends IDeployable<T>>
          Interface allowing to deploy/undeploy the IDeployable objects.
 

Methods in org.ow2.util.ee.deploy.api.deployer with parameters of type IDeployable
 void IDeployerManager.deploy(IDeployable<?> deployable)
          Deploy a given deployable by finding the first deployer that accept this type of deployable.
 void IDeployer.deploy(IDeployable<T> deployable)
          Deploy a deployable.
 boolean IDeployerManager.isDeployed(IDeployable<?> deployable)
          Checks if the given deployable is deployed or not.
 boolean IDeployer.isDeployed(IDeployable<T> deployable)
          Checks if the given deployable is deployed or not.
 void IDeployerManagerCallback.postDeploy(IDeployable<?> deployable)
          Method called after having deployed the given deployable.
 void IDeployerManagerCallback.postUndeploy(IDeployable<?> deployable)
          Method called after having undeployed the given deployable.
 void IDeployerManagerCallback.preDeploy(IDeployable<?> deployable)
          Method called before deploying the given deployable.
 void IDeployerManagerReportCallback.preDeploy(IDeployable<?> deployable)
          Method called before deploying the given deployable.
 void IDeployerManagerCallback.preUndeploy(IDeployable<?> deployable)
          Method called before undeploying the given deployable.
 void IDeployerManagerReportCallback.preUndeploy(IDeployable<?> deployable)
          Method called before undeploying the given deployable.
 boolean IDeployer.supports(IDeployable<?> deployable)
          Checks if the given deployable is supported by the Deployer.
 void IDeployerManager.undeploy(IDeployable<?> deployable)
          Undeploy a given deployable by finding the first deployer that accept this type of deployable.
 void IDeployer.undeploy(IDeployable<T> deployable)
          Undeploy the given deployable.
 

Method parameters in org.ow2.util.ee.deploy.api.deployer with type arguments of type IDeployable
 List<IDeploymentReport> IDeployerManager.deploy(List<IDeployable<?>> deployables)
          Deploy a list of multi type deployable by finding the first deployer that accept each type of deployable.
 List<IDeploymentReport> IDeployer.deploy(List<IDeployable<T>> deployables)
          Deploy deployables.
 boolean IDeployer.supports(List<IDeployable<?>> deployables)
          Checks if this deployable list is supported by the Deployer.
 List<IDeploymentReport> IDeployerManager.undeploy(List<IDeployable<?>> deployables)
          Undeploy a list of multi type deployable by finding the first deployer that accept each type of deployable.
 List<IDeploymentReport> IDeployer.undeploy(List<IDeployable<T>> deployables)
          Undeploy the list of deployable.
 

Uses of IDeployable in org.ow2.util.ee.deploy.api.helper
 

Methods in org.ow2.util.ee.deploy.api.helper that return IDeployable
 IDeployable<?> IDeployableAnalyser.analyze(IArchive archive)
          Analyze the URL and create a deployable object.
 IDeployable<?> IDeployableHelper.getDeployable(IArchive archive)
           
 IDeployable<?> IDeployableHelper.getDeployable(IArchive archive, boolean isOSGiEnabled)
          Gets the Deployable object for the given URL.
 

Uses of IDeployable in org.ow2.util.ee.deploy.api.report
 

Methods in org.ow2.util.ee.deploy.api.report that return IDeployable
 IDeployable IDeploymentReport.getDeployable()
           
 



Copyright © 2007-2012 OW2 Consortium. All Rights Reserved.