1 package org.fosstrak.epcis.soap;
2
3 import java.net.URL;
4
5 import javax.xml.namespace.QName;
6 import javax.xml.ws.Service;
7 import javax.xml.ws.WebEndpoint;
8 import javax.xml.ws.WebServiceClient;
9
10
11
12
13
14
15 @WebServiceClient(name = "EPCglobalEPCISService", targetNamespace = "urn:epcglobal:epcis:wsdl:1")
16 public class EPCglobalEPCISService extends Service {
17
18 public final static URL WSDL_LOCATION;
19 public final static QName SERVICE = new QName("urn:epcglobal:epcis:wsdl:1", "EPCglobalEPCISService");
20 public final static QName EPCglobalEPCISServicePort = new QName("urn:epcglobal:epcis:wsdl:1",
21 "EPCglobalEPCISServicePort");
22 static {
23 WSDL_LOCATION = EPCglobalEPCISService.class.getResource("/wsdl/EPCglobal-epcis-query-1_0.wsdl");
24 }
25
26 public EPCglobalEPCISService(URL wsdlLocation) {
27 super(wsdlLocation, SERVICE);
28 }
29
30 public EPCglobalEPCISService(URL wsdlLocation, QName serviceName) {
31 super(wsdlLocation, serviceName);
32 }
33
34 public EPCglobalEPCISService() {
35 super(WSDL_LOCATION, SERVICE);
36 }
37
38
39
40
41 @WebEndpoint(name = "EPCglobalEPCISServicePort")
42 public EPCISServicePortType getEPCglobalEPCISServicePort() {
43 return (EPCISServicePortType) super.getPort(EPCglobalEPCISServicePort, EPCISServicePortType.class);
44 }
45
46 }