org.oasis.wsrf.servicegroup
Class ServiceGroupServiceLocator

java.lang.Object
  extended byorg.apache.axis.client.Service
      extended byorg.oasis.wsrf.servicegroup.ServiceGroupServiceLocator
All Implemented Interfaces:
javax.naming.Referenceable, java.io.Serializable, javax.xml.rpc.Service, ServiceGroupService
Direct Known Subclasses:
ServiceGroupServiceAddressingLocator

public class ServiceGroupServiceLocator
extends org.apache.axis.client.Service
implements ServiceGroupService

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class org.apache.axis.client.Service
org.apache.axis.client.Service.HandlerRegistryImpl
 
Field Summary
private  java.util.HashSet ports
           
private  java.lang.String ServiceGroupEntryPort_address
           
private  java.lang.String ServiceGroupEntryPortWSDDServiceName
           
private  java.lang.String ServiceGroupPort_address
           
private  java.lang.String ServiceGroupPortWSDDServiceName
           
private  java.lang.String ServiceGroupRegistrationPort_address
           
private  java.lang.String ServiceGroupRegistrationPortWSDDServiceName
           
 
Fields inherited from class org.apache.axis.client.Service
 
Constructor Summary
ServiceGroupServiceLocator()
           
ServiceGroupServiceLocator(org.apache.axis.EngineConfiguration config)
           
ServiceGroupServiceLocator(java.lang.String wsdlLoc, javax.xml.namespace.QName sName)
           
 
Method Summary
 java.rmi.Remote getPort(java.lang.Class serviceEndpointInterface)
          For the given interface, get the stub implementation.
 java.rmi.Remote getPort(javax.xml.namespace.QName portName, java.lang.Class serviceEndpointInterface)
          For the given interface, get the stub implementation.
 java.util.Iterator getPorts()
           
 ServiceGroupEntry getServiceGroupEntryPort()
           
 ServiceGroupEntry getServiceGroupEntryPort(java.net.URL portAddress)
           
 java.lang.String getServiceGroupEntryPortAddress()
           
 java.lang.String getServiceGroupEntryPortWSDDServiceName()
           
 ServiceGroup getServiceGroupPort()
           
 ServiceGroup getServiceGroupPort(java.net.URL portAddress)
           
 java.lang.String getServiceGroupPortAddress()
           
 java.lang.String getServiceGroupPortWSDDServiceName()
           
 ServiceGroupRegistration getServiceGroupRegistrationPort()
           
 ServiceGroupRegistration getServiceGroupRegistrationPort(java.net.URL portAddress)
           
 java.lang.String getServiceGroupRegistrationPortAddress()
           
 java.lang.String getServiceGroupRegistrationPortWSDDServiceName()
           
 javax.xml.namespace.QName getServiceName()
           
 void setEndpointAddress(javax.xml.namespace.QName portName, java.lang.String address)
          Set the endpoint address for the specified port name.
 void setEndpointAddress(java.lang.String portName, java.lang.String address)
          Set the endpoint address for the specified port name.
 void setServiceGroupEntryPortEndpointAddress(java.lang.String address)
           
 void setServiceGroupEntryPortWSDDServiceName(java.lang.String name)
           
 void setServiceGroupPortEndpointAddress(java.lang.String address)
           
 void setServiceGroupPortWSDDServiceName(java.lang.String name)
           
 void setServiceGroupRegistrationPortEndpointAddress(java.lang.String address)
           
 void setServiceGroupRegistrationPortWSDDServiceName(java.lang.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

ServiceGroupPort_address

private java.lang.String ServiceGroupPort_address

ServiceGroupPortWSDDServiceName

private java.lang.String ServiceGroupPortWSDDServiceName

ServiceGroupRegistrationPort_address

private java.lang.String ServiceGroupRegistrationPort_address

ServiceGroupRegistrationPortWSDDServiceName

private java.lang.String ServiceGroupRegistrationPortWSDDServiceName

ServiceGroupEntryPort_address

private java.lang.String ServiceGroupEntryPort_address

ServiceGroupEntryPortWSDDServiceName

private java.lang.String ServiceGroupEntryPortWSDDServiceName

ports

private java.util.HashSet ports
Constructor Detail

ServiceGroupServiceLocator

public ServiceGroupServiceLocator()

ServiceGroupServiceLocator

public ServiceGroupServiceLocator(org.apache.axis.EngineConfiguration config)

ServiceGroupServiceLocator

public ServiceGroupServiceLocator(java.lang.String wsdlLoc,
                                  javax.xml.namespace.QName sName)
                           throws javax.xml.rpc.ServiceException
Method Detail

getServiceGroupPortAddress

public java.lang.String getServiceGroupPortAddress()
Specified by:
getServiceGroupPortAddress in interface ServiceGroupService

getServiceGroupPortWSDDServiceName

public java.lang.String getServiceGroupPortWSDDServiceName()

setServiceGroupPortWSDDServiceName

public void setServiceGroupPortWSDDServiceName(java.lang.String name)

getServiceGroupPort

public ServiceGroup getServiceGroupPort()
                                 throws javax.xml.rpc.ServiceException
Specified by:
getServiceGroupPort in interface ServiceGroupService
Throws:
javax.xml.rpc.ServiceException

getServiceGroupPort

public ServiceGroup getServiceGroupPort(java.net.URL portAddress)
                                 throws javax.xml.rpc.ServiceException
Specified by:
getServiceGroupPort in interface ServiceGroupService
Throws:
javax.xml.rpc.ServiceException

setServiceGroupPortEndpointAddress

public void setServiceGroupPortEndpointAddress(java.lang.String address)

getServiceGroupRegistrationPortAddress

public java.lang.String getServiceGroupRegistrationPortAddress()
Specified by:
getServiceGroupRegistrationPortAddress in interface ServiceGroupService

getServiceGroupRegistrationPortWSDDServiceName

public java.lang.String getServiceGroupRegistrationPortWSDDServiceName()

setServiceGroupRegistrationPortWSDDServiceName

public void setServiceGroupRegistrationPortWSDDServiceName(java.lang.String name)

getServiceGroupRegistrationPort

public ServiceGroupRegistration getServiceGroupRegistrationPort()
                                                         throws javax.xml.rpc.ServiceException
Specified by:
getServiceGroupRegistrationPort in interface ServiceGroupService
Throws:
javax.xml.rpc.ServiceException

getServiceGroupRegistrationPort

public ServiceGroupRegistration getServiceGroupRegistrationPort(java.net.URL portAddress)
                                                         throws javax.xml.rpc.ServiceException
Specified by:
getServiceGroupRegistrationPort in interface ServiceGroupService
Throws:
javax.xml.rpc.ServiceException

setServiceGroupRegistrationPortEndpointAddress

public void setServiceGroupRegistrationPortEndpointAddress(java.lang.String address)

getServiceGroupEntryPortAddress

public java.lang.String getServiceGroupEntryPortAddress()
Specified by:
getServiceGroupEntryPortAddress in interface ServiceGroupService

getServiceGroupEntryPortWSDDServiceName

public java.lang.String getServiceGroupEntryPortWSDDServiceName()

setServiceGroupEntryPortWSDDServiceName

public void setServiceGroupEntryPortWSDDServiceName(java.lang.String name)

getServiceGroupEntryPort

public ServiceGroupEntry getServiceGroupEntryPort()
                                           throws javax.xml.rpc.ServiceException
Specified by:
getServiceGroupEntryPort in interface ServiceGroupService
Throws:
javax.xml.rpc.ServiceException

getServiceGroupEntryPort

public ServiceGroupEntry getServiceGroupEntryPort(java.net.URL portAddress)
                                           throws javax.xml.rpc.ServiceException
Specified by:
getServiceGroupEntryPort in interface ServiceGroupService
Throws:
javax.xml.rpc.ServiceException

setServiceGroupEntryPortEndpointAddress

public void setServiceGroupEntryPortEndpointAddress(java.lang.String address)

getPort

public java.rmi.Remote getPort(java.lang.Class serviceEndpointInterface)
                        throws javax.xml.rpc.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 javax.xml.rpc.Service
Throws:
javax.xml.rpc.ServiceException

getPort

public java.rmi.Remote getPort(javax.xml.namespace.QName portName,
                               java.lang.Class serviceEndpointInterface)
                        throws javax.xml.rpc.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 javax.xml.rpc.Service
Throws:
javax.xml.rpc.ServiceException

getServiceName

public javax.xml.namespace.QName getServiceName()
Specified by:
getServiceName in interface javax.xml.rpc.Service

getPorts

public java.util.Iterator getPorts()
Specified by:
getPorts in interface javax.xml.rpc.Service

setEndpointAddress

public void setEndpointAddress(java.lang.String portName,
                               java.lang.String address)
                        throws javax.xml.rpc.ServiceException
Set the endpoint address for the specified port name.

Throws:
javax.xml.rpc.ServiceException

setEndpointAddress

public void setEndpointAddress(javax.xml.namespace.QName portName,
                               java.lang.String address)
                        throws javax.xml.rpc.ServiceException
Set the endpoint address for the specified port name.

Throws:
javax.xml.rpc.ServiceException