View Javadoc
1   
2   package org.oasis_open.docs.wsn.brw_2;
3   
4   import javax.jws.WebMethod;
5   import javax.jws.WebParam;
6   import javax.jws.WebResult;
7   import javax.jws.WebService;
8   import javax.jws.soap.SOAPBinding;
9   import javax.xml.bind.annotation.XmlSeeAlso;
10  import org.oasis_open.docs.wsn.b_2.PauseSubscription;
11  import org.oasis_open.docs.wsn.b_2.PauseSubscriptionResponse;
12  import org.oasis_open.docs.wsn.b_2.Renew;
13  import org.oasis_open.docs.wsn.b_2.RenewResponse;
14  import org.oasis_open.docs.wsn.b_2.ResumeSubscription;
15  import org.oasis_open.docs.wsn.b_2.ResumeSubscriptionResponse;
16  import org.oasis_open.docs.wsn.b_2.Unsubscribe;
17  import org.oasis_open.docs.wsn.b_2.UnsubscribeResponse;
18  
19  
20  /**
21   * This class was generated by the JAX-WS RI.
22   * JAX-WS RI 2.1.6 in JDK 6
23   * Generated source version: 2.1
24   * 
25   */
26  @WebService(name = "PausableSubscriptionManager", targetNamespace = "http://docs.oasis-open.org/wsn/bw-2")
27  @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
28  @XmlSeeAlso({
29      org.oasis_open.docs.wsn.b_2.ObjectFactory.class,
30      org.oasis_open.docs.wsn.t_1.ObjectFactory.class,
31      org.oasis_open.docs.wsrf.r_2.ObjectFactory.class,
32      org.oasis_open.docs.wsn.br_2.ObjectFactory.class,
33      org.oasis_open.docs.wsrf.bf_2.ObjectFactory.class
34  })
35  public interface PausableSubscriptionManager {
36  
37  
38      /**
39       * 
40       * @param renewRequest
41       * @return
42       *     returns org.oasis_open.docs.wsn.b_2.RenewResponse
43       * @throws UnacceptableTerminationTimeFault
44       * @throws ResourceUnknownFault
45       */
46      @WebMethod(operationName = "Renew", action = "Renew")
47      @WebResult(name = "RenewResponse", targetNamespace = "http://docs.oasis-open.org/wsn/b-2", partName = "RenewResponse")
48      public RenewResponse renew(
49          @WebParam(name = "Renew", targetNamespace = "http://docs.oasis-open.org/wsn/b-2", partName = "RenewRequest")
50          Renew renewRequest)
51          throws ResourceUnknownFault, UnacceptableTerminationTimeFault
52      ;
53  
54      /**
55       * 
56       * @param unsubscribeRequest
57       * @return
58       *     returns org.oasis_open.docs.wsn.b_2.UnsubscribeResponse
59       * @throws UnableToDestroySubscriptionFault
60       * @throws ResourceUnknownFault
61       */
62      @WebMethod(operationName = "Unsubscribe", action = "Unsubscribe")
63      @WebResult(name = "UnsubscribeResponse", targetNamespace = "http://docs.oasis-open.org/wsn/b-2", partName = "UnsubscribeResponse")
64      public UnsubscribeResponse unsubscribe(
65          @WebParam(name = "Unsubscribe", targetNamespace = "http://docs.oasis-open.org/wsn/b-2", partName = "UnsubscribeRequest")
66          Unsubscribe unsubscribeRequest)
67          throws ResourceUnknownFault, UnableToDestroySubscriptionFault
68      ;
69  
70      /**
71       * 
72       * @param pauseSubscriptionRequest
73       * @return
74       *     returns org.oasis_open.docs.wsn.b_2.PauseSubscriptionResponse
75       * @throws PauseFailedFault
76       * @throws ResourceUnknownFault
77       */
78      @WebMethod(operationName = "PauseSubscription", action = "PauseSubscription")
79      @WebResult(name = "PauseSubscriptionResponse", targetNamespace = "http://docs.oasis-open.org/wsn/b-2", partName = "PauseSubscriptionResponse")
80      public PauseSubscriptionResponse pauseSubscription(
81          @WebParam(name = "PauseSubscription", targetNamespace = "http://docs.oasis-open.org/wsn/b-2", partName = "PauseSubscriptionRequest")
82          PauseSubscription pauseSubscriptionRequest)
83          throws PauseFailedFault, ResourceUnknownFault
84      ;
85  
86      /**
87       * 
88       * @param resumeSubscriptionRequest
89       * @return
90       *     returns org.oasis_open.docs.wsn.b_2.ResumeSubscriptionResponse
91       * @throws ResumeFailedFault
92       * @throws ResourceUnknownFault
93       */
94      @WebMethod(operationName = "ResumeSubscription", action = "ResumeSubscription")
95      @WebResult(name = "ResumeSubscriptionResponse", targetNamespace = "http://docs.oasis-open.org/wsn/b-2", partName = "ResumeSubscriptionResponse")
96      public ResumeSubscriptionResponse resumeSubscription(
97          @WebParam(name = "ResumeSubscription", targetNamespace = "http://docs.oasis-open.org/wsn/b-2", partName = "ResumeSubscriptionRequest")
98          ResumeSubscription resumeSubscriptionRequest)
99          throws ResourceUnknownFault, ResumeFailedFault
100     ;
101 
102 }