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(AxisEngine engine)
throws DeploymentException
setEncodingStyle
public void setEncodingStyle(java.lang.String encodingStyle)
deploy
public 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