org.globus.ogsa.deployment
Class ServiceDeployment
java.lang.Object
org.globus.ogsa.deployment.ServiceDeployment
- public class ServiceDeployment
- extends java.lang.Object
This class is used to deploy transient grid services. The service is inspected for meta data and deployed
in the dispatcher and the internal repository
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ServiceDeployment
public ServiceDeployment()
throws DeploymentException
ServiceDeployment
public ServiceDeployment(org.apache.axis.AxisEngine engine)
throws DeploymentException
setEncodingStyle
public void setEncodingStyle(java.lang.String encodingStyle)
deploy
public org.apache.axis.description.ServiceDesc deploy(java.lang.String serviceName,
java.lang.Object obj)
throws DeploymentException
- Deploy a transient service
- Parameters:
serviceName
- relative service url of service to deployobj
- service object to deploy
- Throws:
DeploymentException
setPersistentProperties
public void setPersistentProperties(ServiceProperties properties,
java.lang.String serviceName)
deactivate
public void deactivate(java.lang.String serviceName)
throws DeploymentException
- Throws:
DeploymentException
undeploy
public void undeploy(java.lang.String serviceName)
throws DeploymentException
- Undeploy a transient service.
- Parameters:
serviceName
- relative service url of service to undeploy
- Throws:
DeploymentException
saveServiceAsync
public void saveServiceAsync(java.lang.String serviceName)
saveService
public void saveService(java.lang.String serviceName)
removeService
public void removeService(java.lang.String serviceName)
throws DeploymentException
- Throws:
DeploymentException
Copyright ? 1999 University of Chicago and The University of Southern California. All Rights Reserved.