org.jboss.seam.deployment
public class GroovyHotDeploymentStrategy extends HotDeploymentStrategy
DEFAULT_HOT_DEPLOYMENT_DIRECTORY_PATH, HANDLERS_KEY, NAMESCANNERS_KEY| Constructor and Description |
|---|
GroovyHotDeploymentStrategy(ClassLoader classLoader,
File hotDeployDirectory,
javax.servlet.ServletContext servletContext,
boolean enabled) |
| Modifier and Type | Method and Description |
|---|---|
ClassLoader |
getClassLoader()
Get the classloader to use
|
Set<ClassDescriptor> |
getScannedComponentClasses()
Get all Components which the strategy has scanned and handled
|
boolean |
isFromHotDeployClassLoader(Class componentClass)
Return true if the component is from a hot deployment classloader
|
available, createInstance, getAnnotatedClasses, getDeploymentHandlersKey, getHotDeploymentPaths, getServletContext, instance, isEnabled, isHotDeployClassLoaderEnabled, scangetDeploymentHandlers, getFiles, getScanner, getTimestamp, initScanner, postScan, setFilespublic GroovyHotDeploymentStrategy(ClassLoader classLoader, File hotDeployDirectory, javax.servlet.ServletContext servletContext, boolean enabled)
classLoader - The parent classloader of the hot deployment classloaderhotDeployDirectory - The directory in which hot deployable java and
groovy Seam components are placedpublic ClassLoader getClassLoader()
DeploymentStrategygetClassLoader in class HotDeploymentStrategypublic boolean isFromHotDeployClassLoader(Class componentClass)
HotDeploymentStrategyisFromHotDeployClassLoader in class HotDeploymentStrategypublic Set<ClassDescriptor> getScannedComponentClasses()
HotDeploymentStrategygetScannedComponentClasses in class HotDeploymentStrategyCopyright © 2015 Seam Framework. All Rights Reserved.