org.objectweb.easybeans.deployer.api
Interface EARDeployable

All Superinterfaces:
EZBDeployable<EARDeployable>
All Known Implementing Classes:
EARDeployableImpl

public interface EARDeployable
extends EZBDeployable<EARDeployable>

Represents an EAR deployable.

Author:
Florent Benoit

Method Summary
 java.util.List<CARDeployable> getCARDeployables()
           
 EARInfo getEARInfo()
           
 java.util.List<EJB21Deployable> getEJB21Deployables()
           
 java.util.List<EJB3Deployable> getEJB3Deployables()
           
 java.util.List<EJBDeployable> getEJBDeployables()
           
 java.util.List<LibDeployable> getLibDeployables()
           
 java.util.List<RARDeployable> getRARDeployables()
           
 java.util.List<WARDeployable> getWARDeployables()
           
 
Methods inherited from interface org.objectweb.easybeans.deployer.api.EZBDeployable
getArchive, getOriginalDeployable, getUnpackedDeployable, setUnpackedDeployable
 

Method Detail

getEJBDeployables

java.util.List<EJBDeployable> getEJBDeployables()
Returns:
the list of the EJB deployables for this EAR.

getEJB21Deployables

java.util.List<EJB21Deployable> getEJB21Deployables()
Returns:
the list of the EJB 2.1 deployables for this EAR.

getEJB3Deployables

java.util.List<EJB3Deployable> getEJB3Deployables()
Returns:
the list of the EJB 3 deployables for this EAR.

getWARDeployables

java.util.List<WARDeployable> getWARDeployables()
Returns:
the list of the War deployables for this EAR.

getRARDeployables

java.util.List<RARDeployable> getRARDeployables()
Returns:
the list of the Rar deployables for this EAR.

getCARDeployables

java.util.List<CARDeployable> getCARDeployables()
Returns:
the list of the Car deployables for this EAR.

getLibDeployables

java.util.List<LibDeployable> getLibDeployables()
Returns:
the list of the Library deployables for this EAR.

getEARInfo

EARInfo getEARInfo()
Returns:
EAR information (of the application.xml file).