org.jboss.wsf.spi.deployment
Interface Deployment

All Superinterfaces:
Extensible
All Known Subinterfaces:
ArchiveDeployment

public interface Deployment
extends Extensible

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
static class Deployment.DeploymentState
           
static class Deployment.DeploymentType
           
 
Method Summary
 java.lang.ClassLoader getInitialClassLoader()
          Get the class loader for this deployment
 java.lang.ClassLoader getRuntimeClassLoader()
          Get the runtime class loader for this deployment
 Service getService()
          Get the service assiated with this deployment
 java.lang.String getSimpleName()
          Get the identifier for this deployment
 Deployment.DeploymentState getState()
          Get the current deployment state
 Deployment.DeploymentType getType()
          Get the deployment type
 void setInitialClassLoader(java.lang.ClassLoader loader)
          Set the class loader for this deployment
 void setRuntimeClassLoader(java.lang.ClassLoader loader)
          Set the runtime class loader for this deployment
 void setService(Service service)
          Set the service assiated with this deployment
 void setSimpleName(java.lang.String name)
          Set the identifier for this deployment
 void setState(Deployment.DeploymentState type)
          Set the current deployment state
 void setType(Deployment.DeploymentType type)
          Set the deployment type
 
Methods inherited from interface org.jboss.wsf.spi.deployment.Extensible
addAttachment, getAttachment, getAttachments, getProperties, getProperty, removeAttachment, removeProperty, setProperties, setProperty
 

Method Detail

getSimpleName

java.lang.String getSimpleName()
Get the identifier for this deployment


setSimpleName

void setSimpleName(java.lang.String name)
Set the identifier for this deployment


getInitialClassLoader

java.lang.ClassLoader getInitialClassLoader()
Get the class loader for this deployment


setInitialClassLoader

void setInitialClassLoader(java.lang.ClassLoader loader)
Set the class loader for this deployment


getRuntimeClassLoader

java.lang.ClassLoader getRuntimeClassLoader()
Get the runtime class loader for this deployment


setRuntimeClassLoader

void setRuntimeClassLoader(java.lang.ClassLoader loader)
Set the runtime class loader for this deployment


getType

Deployment.DeploymentType getType()
Get the deployment type


setType

void setType(Deployment.DeploymentType type)
Set the deployment type


getState

Deployment.DeploymentState getState()
Get the current deployment state


setState

void setState(Deployment.DeploymentState type)
Set the current deployment state


getService

Service getService()
Get the service assiated with this deployment


setService

void setService(Service service)
Set the service assiated with this deployment



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