org.apache.geronimo.axis.client
Class ServiceImpl

java.lang.Object
  extended by org.apache.geronimo.axis.client.ServiceImpl
All Implemented Interfaces:
Serializable, Service

public class ServiceImpl
extends Object
implements Service, Serializable

See Also:
Serialized Form

Constructor Summary
ServiceImpl(Map portToImplementationMap, Map seiClassNameToFactoryMap)
           
 
Method Summary
 Call createCall()
           
 Call createCall(QName qName)
           
 Call createCall(QName qName, QName qName1)
           
 Call createCall(QName qName, String s)
           
 Call[] getCalls(QName portName)
           
 HandlerRegistry getHandlerRegistry()
           
 Remote getPort(Class portClass)
           
 Remote getPort(QName qName, Class portClass)
           
 Iterator getPorts()
           
 QName getServiceName()
           
 TypeMappingRegistry getTypeMappingRegistry()
           
 URL getWSDLDocumentLocation()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceImpl

public ServiceImpl(Map portToImplementationMap,
                   Map seiClassNameToFactoryMap)
Method Detail

getPort

public Remote getPort(QName qName,
                      Class portClass)
               throws ServiceException
Specified by:
getPort in interface Service
Throws:
ServiceException

getPort

public Remote getPort(Class portClass)
               throws ServiceException
Specified by:
getPort in interface Service
Throws:
ServiceException

getCalls

public Call[] getCalls(QName portName)
                throws ServiceException
Specified by:
getCalls in interface Service
Throws:
ServiceException

createCall

public Call createCall(QName qName)
                throws ServiceException
Specified by:
createCall in interface Service
Throws:
ServiceException

createCall

public Call createCall(QName qName,
                       QName qName1)
                throws ServiceException
Specified by:
createCall in interface Service
Throws:
ServiceException

createCall

public Call createCall(QName qName,
                       String s)
                throws ServiceException
Specified by:
createCall in interface Service
Throws:
ServiceException

createCall

public Call createCall()
                throws ServiceException
Specified by:
createCall in interface Service
Throws:
ServiceException

getServiceName

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

getPorts

public Iterator getPorts()
                  throws ServiceException
Specified by:
getPorts in interface Service
Throws:
ServiceException

getWSDLDocumentLocation

public URL getWSDLDocumentLocation()
Specified by:
getWSDLDocumentLocation in interface Service

getTypeMappingRegistry

public TypeMappingRegistry getTypeMappingRegistry()
Specified by:
getTypeMappingRegistry in interface Service

getHandlerRegistry

public HandlerRegistry getHandlerRegistry()
Specified by:
getHandlerRegistry in interface Service


Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.