org.apache.openejb.config
Class AppModule

java.lang.Object
  extended by org.apache.openejb.config.AppModule
All Implemented Interfaces:
DeploymentModule

public class AppModule
extends Object
implements DeploymentModule

Version:
$Rev: 628987 $ $Date: 2008-02-19 05:26:02 +0100 (Di, 19. Feb 2008) $

Constructor Summary
AppModule(ClassLoader classLoader, String jarLocation)
           
 
Method Summary
 List<URL> getAdditionalLibraries()
           
 Map<String,Object> getAltDDs()
           
 ClassLoader getClassLoader()
           
 List<ClientModule> getClientModules()
           
 EntityMappings getCmpMappings()
           
 Collection<DeploymentModule> getDeploymentModule()
           
 List<EjbModule> getEjbModules()
           
 String getJarLocation()
           
 String getModuleId()
           
 List<PersistenceModule> getPersistenceModules()
           
 List<ConnectorModule> getResourceModules()
           
 ValidationContext getValidation()
           
 List<ValidationContext> getValidationContexts()
           
 Set<String> getWatchedResources()
           
 List<WebModule> getWebModules()
           
 boolean hasErrors()
           
 boolean hasFailures()
           
 boolean hasWarnings()
           
 void setCmpMappings(EntityMappings cmpMappings)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AppModule

public AppModule(ClassLoader classLoader,
                 String jarLocation)
Method Detail

getValidation

public ValidationContext getValidation()
Specified by:
getValidation in interface DeploymentModule

hasWarnings

public boolean hasWarnings()

hasFailures

public boolean hasFailures()

hasErrors

public boolean hasErrors()

getValidationContexts

public List<ValidationContext> getValidationContexts()

getModuleId

public String getModuleId()
Specified by:
getModuleId in interface DeploymentModule

getAltDDs

public Map<String,Object> getAltDDs()
Specified by:
getAltDDs in interface DeploymentModule

getClassLoader

public ClassLoader getClassLoader()
Specified by:
getClassLoader in interface DeploymentModule

getClientModules

public List<ClientModule> getClientModules()

getEjbModules

public List<EjbModule> getEjbModules()

getPersistenceModules

public List<PersistenceModule> getPersistenceModules()

getJarLocation

public String getJarLocation()
Specified by:
getJarLocation in interface DeploymentModule

getAdditionalLibraries

public List<URL> getAdditionalLibraries()

getCmpMappings

public EntityMappings getCmpMappings()

setCmpMappings

public void setCmpMappings(EntityMappings cmpMappings)

getResourceModules

public List<ConnectorModule> getResourceModules()

getWebModules

public List<WebModule> getWebModules()

getWatchedResources

public Set<String> getWatchedResources()
Specified by:
getWatchedResources in interface DeploymentModule

getDeploymentModule

public Collection<DeploymentModule> getDeploymentModule()


Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.