org.apache.geronimo.j2ee.deployment
Class Module
java.lang.Object
org.apache.geronimo.j2ee.deployment.Module
- Direct Known Subclasses:
- AppClientModule, ConnectorModule, EJBModule, WebModule
- public abstract class Module
- extends Object
- Version:
- $Rev: 391549 $ $Date: 2006-04-05 08:41:31 +0200 (Wed, 05 Apr 2006) $
Constructor Summary |
protected |
Module(boolean standAlone,
org.apache.geronimo.gbean.AbstractName moduleName,
org.apache.geronimo.kernel.repository.Environment environment,
JarFile moduleFile,
String targetPath,
org.apache.xmlbeans.XmlObject specDD,
org.apache.xmlbeans.XmlObject vendorDD,
String originalSpecDD,
String namespace)
|
Module
protected Module(boolean standAlone,
org.apache.geronimo.gbean.AbstractName moduleName,
org.apache.geronimo.kernel.repository.Environment environment,
JarFile moduleFile,
String targetPath,
org.apache.xmlbeans.XmlObject specDD,
org.apache.xmlbeans.XmlObject vendorDD,
String originalSpecDD,
String namespace)
getType
public abstract org.apache.geronimo.kernel.config.ConfigurationModuleType getType()
getName
public String getName()
isStandAlone
public boolean isStandAlone()
getModuleName
public org.apache.geronimo.gbean.AbstractName getModuleName()
getEnvironment
public org.apache.geronimo.kernel.repository.Environment getEnvironment()
getModuleURI
public URI getModuleURI()
getModuleFile
public JarFile getModuleFile()
getTargetPath
public String getTargetPath()
getTargetPathURI
public URI getTargetPathURI()
getSpecDD
public org.apache.xmlbeans.XmlObject getSpecDD()
getVendorDD
public org.apache.xmlbeans.XmlObject getVendorDD()
getOriginalSpecDD
public String getOriginalSpecDD()
getNamespace
public String getNamespace()
hashCode
public int hashCode()
equals
public boolean equals(Object obj)
close
public void close()
addClass
public void addClass(String fqcn,
byte[] bytes,
org.apache.geronimo.deployment.DeploymentContext context)
throws IOException,
URISyntaxException
- Throws:
IOException
URISyntaxException
getEarContext
public EARContext getEarContext()
setEarContext
public void setEarContext(EARContext earContext)
addClass
public abstract void addClass(URI location,
String fqcn,
byte[] bytes,
org.apache.geronimo.deployment.DeploymentContext context)
throws IOException,
URISyntaxException
- Throws:
IOException
URISyntaxException
Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.