org.jboss.deployers.vfs.plugins.structure
Class AbstractVFSStructureDeployer
java.lang.Object
org.jboss.deployers.vfs.spi.structure.helpers.AbstractStructureDeployer
org.jboss.deployers.vfs.plugins.structure.AbstractVFSStructureDeployer
- All Implemented Interfaces:
- Ordered, StructureDeployer
- Direct Known Subclasses:
- DeclaredStructure, DirectoryStructure, FileStructure, JARStructure, WARStructure
public abstract class AbstractVFSStructureDeployer
- extends AbstractStructureDeployer
VFS aware structure deployer.
- Author:
- Ales Justin
Method Summary |
protected AnnotationEnvironment |
createAnnotationEnvironment(org.jboss.virtual.VirtualFile root)
Create annotation environment |
void |
setExcluded(org.jboss.classloader.spi.filter.ClassFilter excluded)
Set the excluded class filter. |
void |
setFilter(org.jboss.classloading.spi.visitor.ResourceFilter filter)
Set the filter. |
void |
setIncluded(org.jboss.classloader.spi.filter.ClassFilter included)
Set the included class filter. |
void |
setRecurseFilter(org.jboss.classloading.spi.visitor.ResourceFilter recurseFilter)
Set the recurse filter. |
Methods inherited from class org.jboss.deployers.vfs.spi.structure.helpers.AbstractStructureDeployer |
addAllChildren, addAllChildren, addCandidateAnnotation, addChildren, addChildren, addClassPath, applyContextInfo, applyMetadataPath, applyMetadataPaths, applyStructure, checkCandidateAnnotations, createContext, createContext, createContext, getCandidateAnnotations, getCandidateStructureVisitorFactory, getRelativeOrder, getRelativePath, getRelativePath, isLeaf, isSupportsCandidateAnnotations, setCandidateAnnotations, setCandidateStructureVisitorFactory, setContextInfoOrder, setRelativeOrder, setSupportsCandidateAnnotations |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractVFSStructureDeployer
public AbstractVFSStructureDeployer()
createAnnotationEnvironment
protected AnnotationEnvironment createAnnotationEnvironment(org.jboss.virtual.VirtualFile root)
- Description copied from class:
AbstractStructureDeployer
- Create annotation environment
- Specified by:
createAnnotationEnvironment
in class AbstractStructureDeployer
- Parameters:
root
- the deployment root
- Returns:
- new annotation environment
setIncluded
public void setIncluded(org.jboss.classloader.spi.filter.ClassFilter included)
- Set the included class filter.
- Parameters:
included
- the included class filter
setExcluded
public void setExcluded(org.jboss.classloader.spi.filter.ClassFilter excluded)
- Set the excluded class filter.
- Parameters:
excluded
- the excluded class filter
setFilter
public void setFilter(org.jboss.classloading.spi.visitor.ResourceFilter filter)
- Set the filter.
- Parameters:
filter
- the filter
setRecurseFilter
public void setRecurseFilter(org.jboss.classloading.spi.visitor.ResourceFilter recurseFilter)
- Set the recurse filter.
- Parameters:
recurseFilter
- the recurse filter
Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.