org.apache.openejb.server.axis.client
Class ServiceImpl

java.lang.Object
  extended by org.apache.openejb.server.axis.client.ServiceImpl
All Implemented Interfaces:
javax.xml.rpc.Service

public class ServiceImpl
extends Object
implements javax.xml.rpc.Service


Constructor Summary
ServiceImpl(Map portToImplementationMap, Map seiClassNameToFactoryMap)
           
 
Method Summary
 javax.xml.rpc.Call createCall()
           
 javax.xml.rpc.Call createCall(QName qName)
           
 javax.xml.rpc.Call createCall(QName qName, QName qName1)
           
 javax.xml.rpc.Call createCall(QName qName, String s)
           
 javax.xml.rpc.Call[] getCalls(QName portName)
           
 javax.xml.rpc.handler.HandlerRegistry getHandlerRegistry()
           
 Remote getPort(Class portClass)
           
 Remote getPort(QName qName, Class portClass)
           
 Iterator getPorts()
           
 QName getServiceName()
           
 javax.xml.rpc.encoding.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 javax.xml.rpc.ServiceException
Specified by:
getPort in interface javax.xml.rpc.Service
Throws:
javax.xml.rpc.ServiceException

getPort

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

getCalls

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

createCall

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

createCall

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

createCall

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

createCall

public javax.xml.rpc.Call createCall()
                              throws javax.xml.rpc.ServiceException
Specified by:
createCall in interface javax.xml.rpc.Service
Throws:
javax.xml.rpc.ServiceException

getServiceName

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

getPorts

public Iterator getPorts()
                  throws javax.xml.rpc.ServiceException
Specified by:
getPorts in interface javax.xml.rpc.Service
Throws:
javax.xml.rpc.ServiceException

getWSDLDocumentLocation

public URL getWSDLDocumentLocation()
Specified by:
getWSDLDocumentLocation in interface javax.xml.rpc.Service

getTypeMappingRegistry

public javax.xml.rpc.encoding.TypeMappingRegistry getTypeMappingRegistry()
Specified by:
getTypeMappingRegistry in interface javax.xml.rpc.Service

getHandlerRegistry

public javax.xml.rpc.handler.HandlerRegistry getHandlerRegistry()
Specified by:
getHandlerRegistry in interface javax.xml.rpc.Service


Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.