You are viewing a plain text version of this content. The canonical link for it is here.
Posted to pubscribe-commits@ws.apache.org by sc...@apache.org on 2005/08/16 23:30:00 UTC
svn commit: r233056 -
/webservices/pubscribe/trunk/src/wsdl/SubscriptionManager.wsdl
Author: scamp
Date: Tue Aug 16 14:29:56 2005
New Revision: 233056
URL: http://svn.apache.org/viewcvs?rev=233056&view=rev
Log:
fixed submgr
Modified:
webservices/pubscribe/trunk/src/wsdl/SubscriptionManager.wsdl
Modified: webservices/pubscribe/trunk/src/wsdl/SubscriptionManager.wsdl
URL: http://svn.apache.org/viewcvs/webservices/pubscribe/trunk/src/wsdl/SubscriptionManager.wsdl?rev=233056&r1=233055&r2=233056&view=diff
==============================================================================
--- webservices/pubscribe/trunk/src/wsdl/SubscriptionManager.wsdl (original)
+++ webservices/pubscribe/trunk/src/wsdl/SubscriptionManager.wsdl Tue Aug 16 14:29:56 2005
@@ -7,7 +7,7 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:wsrpw="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.wsdl"
- xmlns:wsrp="ttp://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd"
+ xmlns:wsrp="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd"
xmlns:wsrlw="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.wsdl"
xmlns:wsnt="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.xsd"
xmlns:wsntw="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.wsdl"
@@ -25,7 +25,54 @@
location="../spec/wsn/WS-BaseNotification-1_2-Draft_01.wsdl"/>
<import namespace="http://schemas.xmlsoap.org/ws/2004/09/mex"
- location="../spec/wsx/WS-MetadataExchange-2004_09.wsdl" />
+ location="../spec/wsx/WS-MetadataExchange-2004_09.wsdl" />
+
+ <!-- ===================== Types Definitions ====================== -->
+ <types>
+ <xsd:schema
+ targetNamespace=
+ "http://ws.apache.org/notification/base/service/SubscriptionManager"
+ elementFormDefault="qualified"
+ xmlns:wsrl=
+ "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd">
+
+ <xsd:import
+ namespace=
+ "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd"
+ schemaLocation=
+ "../spec/wsrf/WS-ResourceLifetime-1_2-Draft_01.xsd"
+ />
+
+ <!-- ======== Resource Properties for SubscriptionManager ========= -->
+ <xsd:element name="SubscriptionManagerRP">
+ <xsd:complexType>
+ <xsd:sequence>
+ <!-- From WS-ResourceLifetime ScheduledResourceTermination -->
+ <xsd:element ref="wsrl:CurrentTime"
+ minOccurs="1" maxOccurs="1"/>
+ <xsd:element ref="wsrl:TerminationTime"
+ minOccurs="1" maxOccurs="1"/>
+
+ <!-- SubscriptionManager specific -->
+ <xsd:element ref="wsnt:ConsumerReference"
+ minOccurs="1" maxOccurs="1"/>
+ <xsd:element ref="wsnt:TopicExpression"
+ minOccurs="1" maxOccurs="1"/>
+ <xsd:element ref="wsnt:UseNotify"
+ minOccurs="1" maxOccurs="1"/>
+ <xsd:element ref="wsnt:Precondition"
+ minOccurs="0" maxOccurs="1"/>
+ <xsd:element ref="wsnt:Selector"
+ minOccurs="0" maxOccurs="1"/>
+ <xsd:element ref="wsnt:SubscriptionPolicy"
+ minOccurs="0" maxOccurs="1"/>
+ <xsd:element ref="wsnt:CreationTime"
+ minOccurs="0" maxOccurs="1"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ </types>
<portType name="SubscriptionManagerPortType" wsrp:ResourceProperties="wsnt:SubscriptionManagerRP">