public class EjbModule extends Module implements WsModule
DeploymentModule.ID
OPENEJB_MODULENAME_USE_HASH
Constructor and Description |
---|
EjbModule(java.lang.ClassLoader classLoader,
java.lang.String jarURI,
EjbJar ejbJar,
OpenejbJar openejbJar) |
EjbModule(java.lang.ClassLoader classLoader,
java.lang.String moduleId,
java.lang.String jarURI,
EjbJar ejbJar,
OpenejbJar openejbJar) |
EjbModule(EjbJar ejbJar) |
EjbModule(EjbJar ejbJar,
OpenejbJar openejbJar) |
Modifier and Type | Method and Description |
---|---|
AppModule |
appModule() |
EjbModule |
finder(IAnnotationFinder finder) |
Beans |
getBeans() |
ClientModule |
getClientModule() |
EjbJar |
getEjbJar() |
java.io.File |
getFile() |
IAnnotationFinder |
getFinder() |
java.lang.String |
getJarLocation() |
java.lang.String |
getModuleId() |
java.net.URI |
getModuleUri() |
OpenejbJar |
getOpenejbJar() |
ValidationContext |
getValidation() |
java.util.Set<java.lang.String> |
getWatchedResources() |
Webservices |
getWebservices() |
boolean |
isWebapp() |
void |
setBeans(Beans beans) |
void |
setClientModule(ClientModule clientModule) |
void |
setEjbJar(EjbJar ejbJar) |
void |
setFinder(IAnnotationFinder finder) |
void |
setJarLocation(java.lang.String jarLocation) |
void |
setModuleId(java.lang.String moduleId) |
void |
setModuleUri(java.net.URI moduleUri) |
void |
setOpenejbJar(OpenejbJar openejbJar) |
void |
setWebapp(boolean webapp) |
void |
setWebservices(Webservices webservices) |
java.lang.String |
toString() |
EjbModule |
withCdi() |
getAltDDs, getAppModule, getClassLoader, getMbeans, getProperties, getUniqueId, getValidationConfig, initAppModule, initResources, isStandaloneModule, setClassLoader, setStandaloneModule, setValidationConfig
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getAltDDs, getClassLoader, getProperties, isStandaloneModule, setStandaloneModule
public EjbModule(EjbJar ejbJar)
public EjbModule(EjbJar ejbJar, OpenejbJar openejbJar)
public EjbModule(java.lang.ClassLoader classLoader, java.lang.String moduleId, java.lang.String jarURI, EjbJar ejbJar, OpenejbJar openejbJar)
public EjbModule(java.lang.ClassLoader classLoader, java.lang.String jarURI, EjbJar ejbJar, OpenejbJar openejbJar)
public Beans getBeans()
public void setBeans(Beans beans)
public IAnnotationFinder getFinder()
public void setFinder(IAnnotationFinder finder)
public EjbModule finder(IAnnotationFinder finder)
public ClientModule getClientModule()
public void setClientModule(ClientModule clientModule)
public ValidationContext getValidation()
getValidation
in interface DeploymentModule
public EjbJar getEjbJar()
public void setEjbJar(EjbJar ejbJar)
public java.lang.String getJarLocation()
getJarLocation
in interface DeploymentModule
public void setJarLocation(java.lang.String jarLocation)
public java.lang.String getModuleId()
getModuleId
in interface DeploymentModule
public java.io.File getFile()
getFile
in interface DeploymentModule
public void setModuleId(java.lang.String moduleId)
public java.net.URI getModuleUri()
getModuleUri
in interface DeploymentModule
public void setModuleUri(java.net.URI moduleUri)
public OpenejbJar getOpenejbJar()
public void setOpenejbJar(OpenejbJar openejbJar)
public Webservices getWebservices()
getWebservices
in interface WsModule
public void setWebservices(Webservices webservices)
setWebservices
in interface WsModule
public java.util.Set<java.lang.String> getWatchedResources()
getWatchedResources
in interface DeploymentModule
public boolean isWebapp()
public void setWebapp(boolean webapp)
public EjbModule withCdi()
public java.lang.String toString()
toString
in class java.lang.Object
public AppModule appModule()
appModule
in interface DeploymentModule