View Javadoc

1   package org.fosstrak.epcis.soap;
2   
3   import javax.jws.WebMethod;
4   import javax.jws.WebParam;
5   import javax.jws.WebResult;
6   import javax.jws.WebService;
7   import javax.jws.soap.SOAPBinding;
8   import javax.xml.bind.annotation.XmlSeeAlso;
9   
10  /**
11   * This class was generated by Apache CXF 2.2.9 Tue Jul 06 14:13:27 CEST 2010
12   * Generated source version: 2.2.9
13   */
14  
15  @WebService(targetNamespace = "urn:epcglobal:epcis:wsdl:1", name = "EPCISServicePortType")
16  @XmlSeeAlso( { org.fosstrak.epcis.model.ObjectFactory.class })
17  @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
18  public interface EPCISServicePortType {
19  
20      @WebResult(name = "GetQueryNamesResult", targetNamespace = "urn:epcglobal:epcis-query:xsd:1", partName = "getQueryNamesReturn")
21      @WebMethod
22      public org.fosstrak.epcis.model.ArrayOfString getQueryNames(
23              @WebParam(partName = "parms", name = "GetQueryNames", targetNamespace = "urn:epcglobal:epcis-query:xsd:1") org.fosstrak.epcis.model.EmptyParms parms)
24              throws ImplementationExceptionResponse, SecurityExceptionResponse, ValidationExceptionResponse;
25  
26      @WebResult(name = "UnsubscribeResult", targetNamespace = "urn:epcglobal:epcis-query:xsd:1", partName = "unsubscribeReturn")
27      @WebMethod
28      public org.fosstrak.epcis.model.VoidHolder unsubscribe(
29              @WebParam(partName = "parms", name = "Unsubscribe", targetNamespace = "urn:epcglobal:epcis-query:xsd:1") org.fosstrak.epcis.model.Unsubscribe parms)
30              throws NoSuchSubscriptionExceptionResponse, ImplementationExceptionResponse, SecurityExceptionResponse,
31              ValidationExceptionResponse;
32  
33      @WebResult(name = "QueryResults", targetNamespace = "urn:epcglobal:epcis-query:xsd:1", partName = "pollReturn")
34      @WebMethod
35      public org.fosstrak.epcis.model.QueryResults poll(
36              @WebParam(partName = "parms", name = "Poll", targetNamespace = "urn:epcglobal:epcis-query:xsd:1") org.fosstrak.epcis.model.Poll parms)
37              throws QueryTooLargeExceptionResponse, ImplementationExceptionResponse, NoSuchNameExceptionResponse,
38              QueryTooComplexExceptionResponse, SecurityExceptionResponse, ValidationExceptionResponse,
39              QueryParameterExceptionResponse;
40  
41      @WebResult(name = "SubscribeResult", targetNamespace = "urn:epcglobal:epcis-query:xsd:1", partName = "subscribeReturn")
42      @WebMethod
43      public org.fosstrak.epcis.model.VoidHolder subscribe(
44              @WebParam(partName = "parms", name = "Subscribe", targetNamespace = "urn:epcglobal:epcis-query:xsd:1") org.fosstrak.epcis.model.Subscribe parms)
45              throws ImplementationExceptionResponse, NoSuchNameExceptionResponse, QueryTooComplexExceptionResponse,
46              SubscriptionControlsExceptionResponse, SubscribeNotPermittedExceptionResponse,
47              DuplicateSubscriptionExceptionResponse, SecurityExceptionResponse, ValidationExceptionResponse,
48              InvalidURIExceptionResponse, QueryParameterExceptionResponse;
49  
50      @WebResult(name = "GetVendorVersionResult", targetNamespace = "urn:epcglobal:epcis-query:xsd:1", partName = "getVendorVersionReturn")
51      @WebMethod
52      public java.lang.String getVendorVersion(
53              @WebParam(partName = "parms", name = "GetVendorVersion", targetNamespace = "urn:epcglobal:epcis-query:xsd:1") org.fosstrak.epcis.model.EmptyParms parms)
54              throws ImplementationExceptionResponse, SecurityExceptionResponse, ValidationExceptionResponse;
55  
56      @WebResult(name = "GetStandardVersionResult", targetNamespace = "urn:epcglobal:epcis-query:xsd:1", partName = "getStandardVersionReturn")
57      @WebMethod
58      public java.lang.String getStandardVersion(
59              @WebParam(partName = "parms", name = "GetStandardVersion", targetNamespace = "urn:epcglobal:epcis-query:xsd:1") org.fosstrak.epcis.model.EmptyParms parms)
60              throws ImplementationExceptionResponse, SecurityExceptionResponse, ValidationExceptionResponse;
61  
62      @WebResult(name = "GetSubscriptionIDsResult", targetNamespace = "urn:epcglobal:epcis-query:xsd:1", partName = "getSubscriptionIDsReturn")
63      @WebMethod
64      public org.fosstrak.epcis.model.ArrayOfString getSubscriptionIDs(
65              @WebParam(partName = "parms", name = "GetSubscriptionIDs", targetNamespace = "urn:epcglobal:epcis-query:xsd:1") org.fosstrak.epcis.model.GetSubscriptionIDs parms)
66              throws ImplementationExceptionResponse, NoSuchNameExceptionResponse, SecurityExceptionResponse,
67              ValidationExceptionResponse;
68  }