eu.planets_project.clients.ws
Class PlanetsServiceExplorer

java.lang.Object
  extended by eu.planets_project.clients.ws.PlanetsServiceExplorer

public class PlanetsServiceExplorer
extends Object

Author:
Andy Jackson

Constructor Summary
PlanetsServiceExplorer(URL wsdlLocation)
          Probes for the QName on construction.
 
Method Summary
 QName getQName()
           
 Class<?> getServiceClass()
           
 eu.planets_project.services.datatypes.ServiceDescription getServiceDescription()
           
 URL getWsdlLocation()
           
 boolean isServiceInstanciable()
          Attempts to instantiate a service, and so checks if the thing is essentially working.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PlanetsServiceExplorer

public PlanetsServiceExplorer(URL wsdlLocation)
Probes for the QName on construction.

Parameters:
wsdlLocation - The location of the WSDL of the service.
Method Detail

getWsdlLocation

public URL getWsdlLocation()
Returns:
the wsdlLocation

getQName

public QName getQName()
Returns:
the qName

isServiceInstanciable

public boolean isServiceInstanciable()
Attempts to instantiate a service, and so checks if the thing is essentially working.

Returns:
true if an instanstiable PlanetsService

getServiceDescription

public eu.planets_project.services.datatypes.ServiceDescription getServiceDescription()
Returns:
the service description for this service, or null.

getServiceClass

public Class<?> getServiceClass()
Returns:
the service class


Copyright © 2013. All Rights Reserved.