org.enhydra.shark.asap
Class SharkWebServiceLocator

java.lang.Object
  extended by org.apache.axis.client.Service
      extended by org.enhydra.shark.asap.SharkWebServiceLocator
All Implemented Interfaces:
java.io.Serializable, javax.naming.Referenceable, javax.xml.rpc.Service, SharkWebService

public class SharkWebServiceLocator
extends org.apache.axis.client.Service
implements SharkWebService

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.axis.client.Service
org.apache.axis.client.Service.HandlerRegistryImpl
 
Field Summary
 
Fields inherited from class org.apache.axis.client.Service
_call
 
Constructor Summary
SharkWebServiceLocator()
           
SharkWebServiceLocator(org.apache.axis.EngineConfiguration config)
           
SharkWebServiceLocator(java.lang.String wsdlLoc, javax.xml.namespace.QName sName)
           
 
Method Summary
 FactoryPortType getasapFactoryBinding()
           
 FactoryPortType getasapFactoryBinding(java.net.URL portAddress)
           
 java.lang.String getasapFactoryBindingAddress()
           
 java.lang.String getasapFactoryBindingWSDDServiceName()
           
 InstancePortType getasapInstanceBinding()
           
 InstancePortType getasapInstanceBinding(java.net.URL portAddress)
           
 java.lang.String getasapInstanceBindingAddress()
           
 java.lang.String getasapInstanceBindingWSDDServiceName()
           
 ObserverPortType getasapObserverBinding()
           
 ObserverPortType getasapObserverBinding(java.net.URL portAddress)
           
 java.lang.String getasapObserverBindingAddress()
           
 java.lang.String getasapObserverBindingWSDDServiceName()
           
 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()
           
 javax.xml.namespace.QName getServiceName()
           
 void setasapFactoryBindingEndpointAddress(java.lang.String address)
           
 void setasapFactoryBindingWSDDServiceName(java.lang.String name)
           
 void setasapInstanceBindingEndpointAddress(java.lang.String address)
           
 void setasapInstanceBindingWSDDServiceName(java.lang.String name)
           
 void setasapObserverBindingEndpointAddress(java.lang.String address)
           
 void setasapObserverBindingWSDDServiceName(java.lang.String name)
           
 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.
 
Methods inherited from class org.apache.axis.client.Service
createCall, createCall, createCall, createCall, getAxisClient, getCacheWSDL, getCall, getCalls, getEngine, getEngineConfiguration, getHandlerRegistry, getMaintainSession, getPort, getReference, getTypeMappingRegistry, getWSDLDocumentLocation, getWSDLParser, getWSDLService, setCacheWSDL, setEngine, setEngineConfiguration, setMaintainSession, setTypeMappingRegistry, setTypeMappingVersion
 
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
 

Constructor Detail

SharkWebServiceLocator

public SharkWebServiceLocator()

SharkWebServiceLocator

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

SharkWebServiceLocator

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

getasapObserverBindingAddress

public java.lang.String getasapObserverBindingAddress()
Specified by:
getasapObserverBindingAddress in interface SharkWebService

getasapObserverBindingWSDDServiceName

public java.lang.String getasapObserverBindingWSDDServiceName()

setasapObserverBindingWSDDServiceName

public void setasapObserverBindingWSDDServiceName(java.lang.String name)

getasapObserverBinding

public ObserverPortType getasapObserverBinding()
                                        throws javax.xml.rpc.ServiceException
Specified by:
getasapObserverBinding in interface SharkWebService
Throws:
javax.xml.rpc.ServiceException

getasapObserverBinding

public ObserverPortType getasapObserverBinding(java.net.URL portAddress)
                                        throws javax.xml.rpc.ServiceException
Specified by:
getasapObserverBinding in interface SharkWebService
Throws:
javax.xml.rpc.ServiceException

setasapObserverBindingEndpointAddress

public void setasapObserverBindingEndpointAddress(java.lang.String address)

getasapFactoryBindingAddress

public java.lang.String getasapFactoryBindingAddress()
Specified by:
getasapFactoryBindingAddress in interface SharkWebService

getasapFactoryBindingWSDDServiceName

public java.lang.String getasapFactoryBindingWSDDServiceName()

setasapFactoryBindingWSDDServiceName

public void setasapFactoryBindingWSDDServiceName(java.lang.String name)

getasapFactoryBinding

public FactoryPortType getasapFactoryBinding()
                                      throws javax.xml.rpc.ServiceException
Specified by:
getasapFactoryBinding in interface SharkWebService
Throws:
javax.xml.rpc.ServiceException

getasapFactoryBinding

public FactoryPortType getasapFactoryBinding(java.net.URL portAddress)
                                      throws javax.xml.rpc.ServiceException
Specified by:
getasapFactoryBinding in interface SharkWebService
Throws:
javax.xml.rpc.ServiceException

setasapFactoryBindingEndpointAddress

public void setasapFactoryBindingEndpointAddress(java.lang.String address)

getasapInstanceBindingAddress

public java.lang.String getasapInstanceBindingAddress()
Specified by:
getasapInstanceBindingAddress in interface SharkWebService

getasapInstanceBindingWSDDServiceName

public java.lang.String getasapInstanceBindingWSDDServiceName()

setasapInstanceBindingWSDDServiceName

public void setasapInstanceBindingWSDDServiceName(java.lang.String name)

getasapInstanceBinding

public InstancePortType getasapInstanceBinding()
                                        throws javax.xml.rpc.ServiceException
Specified by:
getasapInstanceBinding in interface SharkWebService
Throws:
javax.xml.rpc.ServiceException

getasapInstanceBinding

public InstancePortType getasapInstanceBinding(java.net.URL portAddress)
                                        throws javax.xml.rpc.ServiceException
Specified by:
getasapInstanceBinding in interface SharkWebService
Throws:
javax.xml.rpc.ServiceException

setasapInstanceBindingEndpointAddress

public void setasapInstanceBindingEndpointAddress(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
Overrides:
getPort in class org.apache.axis.client.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
Overrides:
getPort in class org.apache.axis.client.Service
Throws:
javax.xml.rpc.ServiceException

getServiceName

public javax.xml.namespace.QName getServiceName()
Specified by:
getServiceName in interface javax.xml.rpc.Service
Overrides:
getServiceName in class org.apache.axis.client.Service

getPorts

public java.util.Iterator getPorts()
Specified by:
getPorts in interface javax.xml.rpc.Service
Overrides:
getPorts in class org.apache.axis.client.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