org.jboss.wsf.spi.deployment
Interface ArchiveDeployment

All Superinterfaces:
Deployment, Extensible

public interface ArchiveDeployment
extends Deployment

A general web service deployment dep. It has no notion of J2EE deployment packages.

Since:
20-Apr-2007
Author:
Thomas.Diesler@jboss.com

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jboss.wsf.spi.deployment.Deployment
Deployment.DeploymentState, Deployment.DeploymentType
 
Method Summary
 java.lang.String getCanonicalName()
          The concatenated names including all parents.
 java.util.List<UnifiedVirtualFile> getMetadataFiles()
          Get additional metadata files attached to the deployment
 java.net.URL getMetaDataFileURL(java.lang.String resourcePath)
          Get the URL for a given resource path
 ArchiveDeployment getParent()
          Get the optional parent of this deployment
 UnifiedVirtualFile getRootFile()
          Get the root file for this deployment
 void setMetadataFiles(java.util.List<UnifiedVirtualFile> metadataFiles)
          Set additional metadata files for this deployment
 void setParent(ArchiveDeployment parent)
          Set the optional parent for this deployment
 void setRootFile(UnifiedVirtualFile root)
          Set the root file for this deployment
 
Methods inherited from interface org.jboss.wsf.spi.deployment.Deployment
getInitialClassLoader, getRuntimeClassLoader, getService, getSimpleName, getState, getType, setInitialClassLoader, setRuntimeClassLoader, setService, setSimpleName, setState, setType
 
Methods inherited from interface org.jboss.wsf.spi.deployment.Extensible
addAttachment, getAttachment, getAttachments, getProperties, getProperty, removeAttachment, removeProperty, setProperties, setProperty
 

Method Detail

getParent

ArchiveDeployment getParent()
Get the optional parent of this deployment


setParent

void setParent(ArchiveDeployment parent)
Set the optional parent for this deployment


getRootFile

UnifiedVirtualFile getRootFile()
Get the root file for this deployment


setRootFile

void setRootFile(UnifiedVirtualFile root)
Set the root file for this deployment


getCanonicalName

java.lang.String getCanonicalName()
The concatenated names including all parents.


getMetaDataFileURL

java.net.URL getMetaDataFileURL(java.lang.String resourcePath)
                                throws java.io.IOException
Get the URL for a given resource path

Throws:
java.io.IOException

getMetadataFiles

java.util.List<UnifiedVirtualFile> getMetadataFiles()
Get additional metadata files attached to the deployment


setMetadataFiles

void setMetadataFiles(java.util.List<UnifiedVirtualFile> metadataFiles)
Set additional metadata files for this deployment



Copyright © 2010 JBoss, a division of Red Hat. All Rights Reserved.