1 16 package javax.xml.rpc; 17 18 import javax.xml.namespace.QName ; 19 import javax.xml.rpc.encoding.TypeMappingRegistry ; 20 import javax.xml.rpc.handler.HandlerRegistry ; 21 22 34 public interface Service { 35 36 64 public java.rmi 65 .Remote getPort(QName portName, Class serviceEndpointInterface) 66 throws ServiceException ; 67 68 94 public java.rmi.Remote getPort(Class serviceEndpointInterface) 95 throws ServiceException ; 96 97 120 public Call [] getCalls(QName portName) throws ServiceException ; 121 122 130 public Call createCall(QName portName) throws ServiceException ; 131 132 144 public Call createCall(QName portName, QName operationName) 145 throws ServiceException ; 146 147 159 public Call createCall(QName portName, String operationName) 160 throws ServiceException ; 161 162 172 public Call createCall() throws ServiceException ; 173 174 179 public QName getServiceName(); 180 181 191 public java.util.Iterator getPorts() throws ServiceException ; 192 193 199 public java.net.URL getWSDLDocumentLocation(); 200 201 212 public TypeMappingRegistry getTypeMappingRegistry(); 213 214 222 public HandlerRegistry getHandlerRegistry(); 223 } 224 225 | Popular Tags |