palio.webservices
Class WebServicesEngine

java.lang.Object
  extended by palio.webservices.WebServicesEngine

public class WebServicesEngine
extends java.lang.Object

This class is reponsible for web services publishing/republishing

Author:
Krzysztof Madyniak

Constructor Summary
WebServicesEngine()
           
 
Method Summary
static void publishInstanceWebService(Instance instance, WebServiceData webServiceData)
          Publishes web service for given web service data
static void republishInstanceWebService(Instance instance, WebServiceData webServiceData)
          Republishes given web service
static void unpublishInstanceWebService(WebServiceData webServiceData)
          Unpublishes given web service
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebServicesEngine

public WebServicesEngine()
Method Detail

republishInstanceWebService

public static void republishInstanceWebService(Instance instance,
                                               WebServiceData webServiceData)
Republishes given web service

Parameters:
instance - jPALIO instance
webServiceData - Web service to republish data

unpublishInstanceWebService

public static void unpublishInstanceWebService(WebServiceData webServiceData)
Unpublishes given web service

Parameters:
webServiceData - Web service to unpublish data

publishInstanceWebService

public static void publishInstanceWebService(Instance instance,
                                             WebServiceData webServiceData)
Publishes web service for given web service data

Parameters:
instance - jPALIO instance
webServiceData - Web service data to publish