public class ClientModule extends Module implements DeploymentModule
DeploymentModule.ID
OPENEJB_MODULENAME_USE_HASH
Constructor and Description |
---|
ClientModule(ApplicationClient applicationClient,
java.lang.ClassLoader classLoader,
java.lang.String jarLocation,
java.lang.String mainClass,
java.lang.String moduleId) |
Modifier and Type | Method and Description |
---|---|
AppModule |
appModule() |
ApplicationClient |
getApplicationClient() |
java.io.File |
getFile() |
IAnnotationFinder |
getFinder() |
java.util.concurrent.atomic.AtomicReference<IAnnotationFinder> |
getFinderReference() |
java.lang.String |
getJarLocation() |
java.util.Set<java.lang.String> |
getLocalClients() |
java.lang.String |
getMainClass() |
java.lang.String |
getModuleId() |
java.net.URI |
getModuleUri() |
java.util.Set<java.lang.String> |
getRemoteClients() |
ValidationContext |
getValidation() |
java.util.Set<java.lang.String> |
getWatchedResources() |
boolean |
isEjbModuleGenerated() |
void |
setApplicationClient(ApplicationClient applicationClient) |
void |
setEjbModuleGenerated(boolean ejbModuleGenerated) |
void |
setFinderReference(java.util.concurrent.atomic.AtomicReference<IAnnotationFinder> finder) |
void |
setJarLocation(java.lang.String jarLocation) |
void |
setMainClass(java.lang.String mainClass) |
java.lang.String |
toString() |
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 ClientModule(ApplicationClient applicationClient, java.lang.ClassLoader classLoader, java.lang.String jarLocation, java.lang.String mainClass, java.lang.String moduleId)
public boolean isEjbModuleGenerated()
public void setEjbModuleGenerated(boolean ejbModuleGenerated)
public IAnnotationFinder getFinder()
public void setFinderReference(java.util.concurrent.atomic.AtomicReference<IAnnotationFinder> finder)
public java.util.concurrent.atomic.AtomicReference<IAnnotationFinder> getFinderReference()
public ValidationContext getValidation()
getValidation
in interface DeploymentModule
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 java.net.URI getModuleUri()
getModuleUri
in interface DeploymentModule
public ApplicationClient getApplicationClient()
public void setApplicationClient(ApplicationClient applicationClient)
public java.util.Set<java.lang.String> getLocalClients()
public java.util.Set<java.lang.String> getRemoteClients()
public java.lang.String getMainClass()
public void setMainClass(java.lang.String mainClass)
public java.util.Set<java.lang.String> getWatchedResources()
getWatchedResources
in interface DeploymentModule
public java.lang.String toString()
toString
in class java.lang.Object
public AppModule appModule()
appModule
in interface DeploymentModule