org.globus.mds.servicegroup.stubs
Class ServiceGroupFactoryServiceLocator

java.lang.Object
  extended byorg.apache.axis.client.Service
      extended byorg.globus.mds.servicegroup.stubs.ServiceGroupFactoryServiceLocator
All Implemented Interfaces:
Referenceable, Serializable, Service, ServiceGroupFactoryService
Direct Known Subclasses:
ServiceGroupFactoryServiceAddressingLocator

public class ServiceGroupFactoryServiceLocator
extends Service
implements ServiceGroupFactoryService

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class org.apache.axis.client.Service
Service.HandlerRegistryImpl
 
Field Summary
private  HashSet ports
           
private  String ServiceGroupFactoryPortTypePort_address
           
private  String ServiceGroupFactoryPortTypePortWSDDServiceName
           
 
Fields inherited from class org.apache.axis.client.Service
 
Constructor Summary
ServiceGroupFactoryServiceLocator()
           
ServiceGroupFactoryServiceLocator(EngineConfiguration config)
           
ServiceGroupFactoryServiceLocator(String wsdlLoc, QName sName)
           
 
Method Summary
 Remote getPort(Class serviceEndpointInterface)
          For the given interface, get the stub implementation.
 Remote getPort(QName portName, Class serviceEndpointInterface)
          For the given interface, get the stub implementation.
 Iterator getPorts()
           
 ServiceGroupFactoryPortType getServiceGroupFactoryPortTypePort()
           
 ServiceGroupFactoryPortType getServiceGroupFactoryPortTypePort(URL portAddress)
           
 String getServiceGroupFactoryPortTypePortAddress()
           
 String getServiceGroupFactoryPortTypePortWSDDServiceName()
           
 QName getServiceName()
           
 void setEndpointAddress(QName portName, String address)
          Set the endpoint address for the specified port name.
 void setEndpointAddress(String portName, String address)
          Set the endpoint address for the specified port name.
 void setServiceGroupFactoryPortTypePortEndpointAddress(String address)
           
 void setServiceGroupFactoryPortTypePortWSDDServiceName(String name)
           
 
Methods inherited from class org.apache.axis.client.Service
clearCall, createCall, createCall, createCall, createCall, getAxisClient, getCacheWSDL, getCall, getCalls, getEngine, getEngineConfiguration, getHandlerRegistry, getMaintainSession, getPort, getReference, getTypeMappingRegistry, getWSDLDocumentLocation, getWSDLParser, getWSDLService, setCacheWSDL, setEngine, setEngineConfiguration, setMaintainSession, setTypeMappingRegistry
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.xml.rpc.Service
createCall, createCall, createCall, createCall, getCalls, getHandlerRegistry, getTypeMappingRegistry, getWSDLDocumentLocation
 

Field Detail

ServiceGroupFactoryPortTypePort_address

private String ServiceGroupFactoryPortTypePort_address

ServiceGroupFactoryPortTypePortWSDDServiceName

private String ServiceGroupFactoryPortTypePortWSDDServiceName

ports

private HashSet ports
Constructor Detail

ServiceGroupFactoryServiceLocator

public ServiceGroupFactoryServiceLocator()

ServiceGroupFactoryServiceLocator

public ServiceGroupFactoryServiceLocator(EngineConfiguration config)

ServiceGroupFactoryServiceLocator

public ServiceGroupFactoryServiceLocator(String wsdlLoc,
                                         QName sName)
                                  throws ServiceException
Method Detail

getServiceGroupFactoryPortTypePortAddress

public String getServiceGroupFactoryPortTypePortAddress()
Specified by:
getServiceGroupFactoryPortTypePortAddress in interface ServiceGroupFactoryService

getServiceGroupFactoryPortTypePortWSDDServiceName

public String getServiceGroupFactoryPortTypePortWSDDServiceName()

setServiceGroupFactoryPortTypePortWSDDServiceName

public void setServiceGroupFactoryPortTypePortWSDDServiceName(String name)

getServiceGroupFactoryPortTypePort

public ServiceGroupFactoryPortType getServiceGroupFactoryPortTypePort()
                                                               throws ServiceException
Specified by:
getServiceGroupFactoryPortTypePort in interface ServiceGroupFactoryService
Throws:
ServiceException

getServiceGroupFactoryPortTypePort

public ServiceGroupFactoryPortType getServiceGroupFactoryPortTypePort(URL portAddress)
                                                               throws ServiceException
Specified by:
getServiceGroupFactoryPortTypePort in interface ServiceGroupFactoryService
Throws:
ServiceException

setServiceGroupFactoryPortTypePortEndpointAddress

public void setServiceGroupFactoryPortTypePortEndpointAddress(String address)

getPort

public Remote getPort(Class serviceEndpointInterface)
               throws ServiceException
For the given interface, get the stub implementation. If this service has no port for the given interface, then ServiceException is thrown.

Specified by:
getPort in interface Service
Throws:
ServiceException

getPort

public Remote getPort(QName portName,
                      Class serviceEndpointInterface)
               throws ServiceException
For the given interface, get the stub implementation. If this service has no port for the given interface, then ServiceException is thrown.

Specified by:
getPort in interface Service
Throws:
ServiceException

getServiceName

public QName getServiceName()
Specified by:
getServiceName in interface Service

getPorts

public Iterator getPorts()
Specified by:
getPorts in interface Service

setEndpointAddress

public void setEndpointAddress(String portName,
                               String address)
                        throws ServiceException
Set the endpoint address for the specified port name.

Throws:
ServiceException

setEndpointAddress

public void setEndpointAddress(QName portName,
                               String address)
                        throws ServiceException
Set the endpoint address for the specified port name.

Throws:
ServiceException