public class NuxeoStructureDeployer
extends org.jboss.deployers.vfs.plugins.structure.AbstractVFSStructureDeployer
Modifier and Type | Field and Description |
---|---|
static String |
NUXEO_PREPROCESSOR_FILE |
static String |
NUXEO_STRUCTURE_XML |
Constructor and Description |
---|
NuxeoStructureDeployer() |
Modifier and Type | Method and Description |
---|---|
static DeploymentStructure |
accept(org.jboss.virtual.VirtualFile root) |
boolean |
determineStructure(org.jboss.deployers.vfs.spi.structure.StructureContext structureContext) |
org.jboss.xb.binding.sunday.unmarshalling.SchemaBindingResolver |
getResolver()
Gets the schema resolver.
|
boolean |
isIncludeEarRootInClasspath() |
boolean |
isIncludeManifestClassPath() |
boolean |
isUseValidation() |
static DeploymentStructure |
loadConfig(org.jboss.virtual.VirtualFile root) |
org.jboss.metadata.ear.jboss.JBossAppMetaData |
loadEarMetaData(org.jboss.virtual.VirtualFile file)
The EAR processing stuff
|
static DeploymentStructure |
peekStructure(String key) |
static DeploymentStructure |
popStructure(String key) |
void |
preprocess(DeploymentStructure md,
File[] bundles) |
static void |
pushStructure(String key,
DeploymentStructure ds) |
void |
setIncludeEarRootInClasspath(boolean includeEarRootInClasspath) |
void |
setIncludeManifestClassPath(boolean includeManifestClassPath) |
void |
setResolver(org.jboss.xb.binding.sunday.unmarshalling.SchemaBindingResolver resolver)
Sets the schema resolver.
|
void |
setUseValidation(boolean validateXml) |
setExcluded, setFilter, setIncluded, setRecurseFilter
addCandidateAnnotation, getCandidateAnnotations, getCandidateStructureVisitorFactory, getRelativeOrder, getRelativePath, getRelativePath, isSupportsCandidateAnnotations, setCandidateAnnotations, setCandidateStructureVisitorFactory, setContextInfoOrder, setRelativeOrder, setSupportsCandidateAnnotations
public static final String NUXEO_STRUCTURE_XML
public static final String NUXEO_PREPROCESSOR_FILE
public static DeploymentStructure popStructure(String key)
public static DeploymentStructure peekStructure(String key)
public static void pushStructure(String key, DeploymentStructure ds)
public org.jboss.xb.binding.sunday.unmarshalling.SchemaBindingResolver getResolver()
public void setResolver(org.jboss.xb.binding.sunday.unmarshalling.SchemaBindingResolver resolver)
resolver
- the schema resolverpublic void setIncludeEarRootInClasspath(boolean includeEarRootInClasspath)
public boolean isIncludeEarRootInClasspath()
public void setIncludeManifestClassPath(boolean includeManifestClassPath)
public boolean isIncludeManifestClassPath()
public void setUseValidation(boolean validateXml)
public boolean isUseValidation()
public boolean determineStructure(org.jboss.deployers.vfs.spi.structure.StructureContext structureContext) throws org.jboss.deployers.spi.DeploymentException
org.jboss.deployers.spi.DeploymentException
public static DeploymentStructure loadConfig(org.jboss.virtual.VirtualFile root) throws Exception
Exception
public static DeploymentStructure accept(org.jboss.virtual.VirtualFile root) throws Exception
Exception
public void preprocess(DeploymentStructure md, File[] bundles) throws Exception
Exception
Copyright © 2011 Nuxeo SA. All Rights Reserved.