|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface VFSDeploymentContext
VFSDeploymentContext.
Method Summary | |
---|---|
void |
appendClassPath(List<org.jboss.virtual.VirtualFile> files)
Add virtual files to the classpath |
void |
appendClassPath(org.jboss.virtual.VirtualFile... files)
Append virtual files to the classpath |
void |
appendMetaDataLocation(org.jboss.virtual.VirtualFile... locations)
Append metadata file locations. |
List<org.jboss.virtual.VirtualFile> |
getClassPath()
Get the class path |
org.jboss.virtual.VirtualFile |
getFile(String name)
Gets a file from this deployment |
org.jboss.virtual.VirtualFile |
getMetaDataFile(String name)
Gets a metadata file |
List<org.jboss.virtual.VirtualFile> |
getMetaDataFiles(String name,
String suffix)
Gets metadata files for this deployment |
List<org.jboss.virtual.VirtualFile> |
getMetaDataFiles(org.jboss.virtual.VirtualFileFilter filter)
Gets the metadata files for this deployment unit |
List<org.jboss.virtual.VirtualFile> |
getMetaDataLocations()
Get the meta data locations |
VFSDeploymentResourceLoader |
getResourceLoader()
Get a resource loader |
org.jboss.virtual.VirtualFile |
getRoot()
Get the root file |
VFSDeploymentContext |
getTopLevel()
Get the top level deployment context |
void |
prependClassPath(List<org.jboss.virtual.VirtualFile> files)
Prepend virtual files to the classpath |
void |
prependClassPath(org.jboss.virtual.VirtualFile... files)
Prepend virtual files to the classpath |
void |
prependMetaDataLocation(org.jboss.virtual.VirtualFile... locations)
Prepend metadata file locations. |
void |
removeClassPath(org.jboss.virtual.VirtualFile... files)
Remove classpath files. |
void |
removeMetaDataLocation(org.jboss.virtual.VirtualFile... locations)
Remove metadata file locations. |
void |
setClassPath(List<org.jboss.virtual.VirtualFile> paths)
Set the class path |
void |
setMetaDataLocations(List<org.jboss.virtual.VirtualFile> locations)
Set the meta data locations |
void |
setMetaDataPath(List<String> paths)
Set the meta data path relative to the root |
Methods inherited from interface org.jboss.deployers.spi.attachments.ManagedObjectsWithTransientAttachments |
---|
getTransientAttachments |
Methods inherited from interface org.jboss.deployers.spi.attachments.ManagedObjectAttachments |
---|
getTransientManagedObjects |
Methods inherited from interface org.jboss.deployers.spi.attachments.PredeterminedManagedObjectAttachments |
---|
getPredeterminedManagedObjects, setPredeterminedManagedObjects |
Method Detail |
---|
org.jboss.virtual.VirtualFile getRoot()
void setMetaDataPath(List<String> paths)
paths
- the pathList<org.jboss.virtual.VirtualFile> getMetaDataLocations()
void setMetaDataLocations(List<org.jboss.virtual.VirtualFile> locations)
locations
- the meta data locationorg.jboss.virtual.VirtualFile getMetaDataFile(String name)
name
- the name to exactly match
IllegalArgumentException
- for a null nameList<org.jboss.virtual.VirtualFile> getMetaDataFiles(String name, String suffix)
name
- the name to exactly matchsuffix
- the suffix to partially match
IllegalArgumentException
- if both the name and suffix are nullList<org.jboss.virtual.VirtualFile> getMetaDataFiles(org.jboss.virtual.VirtualFileFilter filter)
filter
- the file filter
IllegalArgumentException
- if both the name and suffix are nullvoid prependMetaDataLocation(org.jboss.virtual.VirtualFile... locations)
locations
- the locationsvoid appendMetaDataLocation(org.jboss.virtual.VirtualFile... locations)
locations
- the locationsvoid removeMetaDataLocation(org.jboss.virtual.VirtualFile... locations)
locations
- the locationsorg.jboss.virtual.VirtualFile getFile(String name)
name
- the name to exactly match
IllegalArgumentException
- if both the nameList<org.jboss.virtual.VirtualFile> getClassPath()
void setClassPath(List<org.jboss.virtual.VirtualFile> paths)
paths
- the pathsvoid prependClassPath(org.jboss.virtual.VirtualFile... files)
files
- a virtual filevoid prependClassPath(List<org.jboss.virtual.VirtualFile> files)
files
- a virtual filevoid appendClassPath(org.jboss.virtual.VirtualFile... files)
files
- a virtual filevoid appendClassPath(List<org.jboss.virtual.VirtualFile> files)
files
- a virtual filevoid removeClassPath(org.jboss.virtual.VirtualFile... files)
files
- the filesVFSDeploymentContext getTopLevel()
getTopLevel
in interface DeploymentContext
VFSDeploymentResourceLoader getResourceLoader()
getResourceLoader
in interface DeploymentContext
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |