org.apache.openejb.config
Class ClientModule

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

public class ClientModule
extends Object
implements DeploymentModule

Version:
$Rev: 777557 $ $Date: 2009-05-22 17:00:34 +0200 (Fr, 22. Mai 2009) $

Constructor Summary
ClientModule(ApplicationClient applicationClient, ClassLoader classLoader, String jarLocation, String mainClass, String moduleId)
           
 
Method Summary
 Map<String,Object> getAltDDs()
           
 ApplicationClient getApplicationClient()
           
 ClassLoader getClassLoader()
           
 org.apache.xbean.finder.ClassFinder getFinder()
           
 AtomicReference<org.apache.xbean.finder.ClassFinder> getFinderReference()
           
 String getJarLocation()
           
 Set<String> getLocalClients()
           
 String getMainClass()
           
 String getModuleId()
           
 Set<String> getRemoteClients()
           
 ValidationContext getValidation()
           
 Set<String> getWatchedResources()
           
 boolean isEjbModuleGenerated()
           
 void setApplicationClient(ApplicationClient applicationClient)
           
 void setClassLoader(ClassLoader classLoader)
           
 void setEjbModuleGenerated(boolean ejbModuleGenerated)
           
 void setFinderReference(AtomicReference<org.apache.xbean.finder.ClassFinder> finder)
           
 void setJarLocation(String jarLocation)
           
 void setMainClass(String mainClass)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClientModule

public ClientModule(ApplicationClient applicationClient,
                    ClassLoader classLoader,
                    String jarLocation,
                    String mainClass,
                    String moduleId)
Method Detail

isEjbModuleGenerated

public boolean isEjbModuleGenerated()

setEjbModuleGenerated

public void setEjbModuleGenerated(boolean ejbModuleGenerated)

getFinder

public org.apache.xbean.finder.ClassFinder getFinder()

setFinderReference

public void setFinderReference(AtomicReference<org.apache.xbean.finder.ClassFinder> finder)

getFinderReference

public AtomicReference<org.apache.xbean.finder.ClassFinder> getFinderReference()

getValidation

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

getModuleId

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

getAltDDs

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

getApplicationClient

public ApplicationClient getApplicationClient()

setApplicationClient

public void setApplicationClient(ApplicationClient applicationClient)

getLocalClients

public Set<String> getLocalClients()

getRemoteClients

public Set<String> getRemoteClients()

getClassLoader

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

setClassLoader

public void setClassLoader(ClassLoader classLoader)

getJarLocation

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

setJarLocation

public void setJarLocation(String jarLocation)

getMainClass

public String getMainClass()

setMainClass

public void setMainClass(String mainClass)

getWatchedResources

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


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