de.fzj.unicore.wsrflite.xmlbeans.client
Class AdminServiceClient

java.lang.Object
  extended by de.fzj.unicore.wsrflite.xmlbeans.client.BaseWSRFClient
      extended by de.fzj.unicore.wsrflite.xmlbeans.client.AdminServiceClient

public class AdminServiceClient
extends BaseWSRFClient


Field Summary
protected  AdminService admin
           
 
Fields inherited from class de.fzj.unicore.wsrflite.xmlbeans.client.BaseWSRFClient
epr, logger, proxyMaker, retryDecider, securityProperties, url
 
Constructor Summary
AdminServiceClient(org.w3.x2005.x08.addressing.EndpointReferenceType epr)
           
AdminServiceClient(String endpointUrl, org.w3.x2005.x08.addressing.EndpointReferenceType epr)
           
AdminServiceClient(String endpointUrl, org.w3.x2005.x08.addressing.EndpointReferenceType epr, ISecurityProperties sec)
           
AdminServiceClient(String endpointUrl, org.w3.x2005.x08.addressing.EndpointReferenceType epr, ISecurityProperties sec, XFireClientFactory clientFactory)
           
 
Method Summary
 void clearMetricData(String metricName)
           
 void deleteServiceInstance(de.fzj.unicore.wsrflite.xmlbeans.DeleteServiceInstanceRequestDocument req)
           
 void deployService(de.fzj.unicore.wsrflite.xmlbeans.DeployServiceRequestDocument req)
           
 de.fzj.unicore.wsrflite.xmlbeans.MetricValueDocument.MetricValue getMetric(de.fzj.unicore.wsrflite.xmlbeans.GetMetricRequestDocument req)
           
 String[] getMetricCategories()
           
 de.fzj.unicore.wsrflite.xmlbeans.MetricValueDocument.MetricValue[] getMetrics(de.fzj.unicore.wsrflite.xmlbeans.GetMetricsRequestDocument req)
           
 de.fzj.unicore.wsrflite.xmlbeans.MetricValueDocument.MetricValue[] getMonitorMetrics(de.fzj.unicore.wsrflite.xmlbeans.GetMetricsRequestDocument req)
           
 de.fzj.unicore.wsrflite.xmlbeans.AdminServicePropertiesDocument getResourcePropertiesDocument()
           
 de.fzj.unicore.wsrflite.xmlbeans.GetServiceInstanceResponseDocument getServiceInstanceData(de.fzj.unicore.wsrflite.xmlbeans.GetServiceInstanceRequestDocument req)
           
 de.fzj.unicore.wsrflite.xmlbeans.GetServiceInstancesResponseDocument getServiceInstances(de.fzj.unicore.wsrflite.xmlbeans.GetServiceInstancesRequestDocument req)
           
 de.fzj.unicore.wsrflite.xmlbeans.ServiceEntryDocument.ServiceEntry[] getServiceNames()
           
protected  void init()
           
 void undeployService(de.fzj.unicore.wsrflite.xmlbeans.UndeployServiceRequestDocument req)
           
 
Methods inherited from class de.fzj.unicore.wsrflite.xmlbeans.client.BaseWSRFClient
checkConnection, checkConnection, destroy, getConnectionStatus, getCurrentTime, getEPR, getLT, getMultipleResourceProperties, getResourceProperty, getResourcePropertyDocument, GetResourcePropertyDocument, getRP, getSecurityProperties, getTerminationTime, getUpdateInterval, getUrl, makeProxy, queryResourceProperties, setConnectionTimeout, setConnectionTimeout, setRetryHandler, setTerminationTime, setUpdateInterval
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

admin

protected AdminService admin
Constructor Detail

AdminServiceClient

public AdminServiceClient(org.w3.x2005.x08.addressing.EndpointReferenceType epr)
                   throws Exception
Throws:
Exception

AdminServiceClient

public AdminServiceClient(String endpointUrl,
                          org.w3.x2005.x08.addressing.EndpointReferenceType epr)
                   throws Exception
Throws:
Exception

AdminServiceClient

public AdminServiceClient(String endpointUrl,
                          org.w3.x2005.x08.addressing.EndpointReferenceType epr,
                          ISecurityProperties sec)
                   throws Exception
Throws:
Exception

AdminServiceClient

public AdminServiceClient(String endpointUrl,
                          org.w3.x2005.x08.addressing.EndpointReferenceType epr,
                          ISecurityProperties sec,
                          XFireClientFactory clientFactory)
                   throws Exception
Throws:
Exception
Method Detail

init

protected void init()

getResourcePropertiesDocument

public de.fzj.unicore.wsrflite.xmlbeans.AdminServicePropertiesDocument getResourcePropertiesDocument()
                                                                                              throws Exception
Throws:
Exception

getServiceNames

public de.fzj.unicore.wsrflite.xmlbeans.ServiceEntryDocument.ServiceEntry[] getServiceNames()
                                                                                     throws Exception
Throws:
Exception

getMonitorMetrics

public de.fzj.unicore.wsrflite.xmlbeans.MetricValueDocument.MetricValue[] getMonitorMetrics(de.fzj.unicore.wsrflite.xmlbeans.GetMetricsRequestDocument req)
                                                                                     throws Exception
Throws:
Exception

getMetric

public de.fzj.unicore.wsrflite.xmlbeans.MetricValueDocument.MetricValue getMetric(de.fzj.unicore.wsrflite.xmlbeans.GetMetricRequestDocument req)
                                                                           throws Exception
Throws:
Exception

getMetrics

public de.fzj.unicore.wsrflite.xmlbeans.MetricValueDocument.MetricValue[] getMetrics(de.fzj.unicore.wsrflite.xmlbeans.GetMetricsRequestDocument req)
                                                                              throws Exception
Throws:
Exception

getMetricCategories

public String[] getMetricCategories()
                             throws Exception
Throws:
Exception

getServiceInstances

public de.fzj.unicore.wsrflite.xmlbeans.GetServiceInstancesResponseDocument getServiceInstances(de.fzj.unicore.wsrflite.xmlbeans.GetServiceInstancesRequestDocument req)
                                                                                         throws Exception
Throws:
Exception

getServiceInstanceData

public de.fzj.unicore.wsrflite.xmlbeans.GetServiceInstanceResponseDocument getServiceInstanceData(de.fzj.unicore.wsrflite.xmlbeans.GetServiceInstanceRequestDocument req)
                                                                                           throws Exception
Throws:
Exception

deleteServiceInstance

public void deleteServiceInstance(de.fzj.unicore.wsrflite.xmlbeans.DeleteServiceInstanceRequestDocument req)
                           throws Exception
Throws:
Exception

deployService

public void deployService(de.fzj.unicore.wsrflite.xmlbeans.DeployServiceRequestDocument req)
                   throws Exception
Throws:
Exception

undeployService

public void undeployService(de.fzj.unicore.wsrflite.xmlbeans.UndeployServiceRequestDocument req)
                     throws Exception
Throws:
Exception

clearMetricData

public void clearMetricData(String metricName)
                     throws Exception
Throws:
Exception


Copyright © 2010. All Rights Reserved.