GrooveSubscriptions Web Service
The GrooveSubscriptions service provides access to events that indicate changes to Groove data or the Groove environment.
XML Definitions
WSDL
GrooveApplication.wsdl
2.0
with references to:
Core.xsd
2.0Calendar.xsd
2.0
SOAP Operation Namespace
http://webservices.groove.net/Groove/2.0/Subscriptions/
HTTP Post URL
https://localhost:
port-number/GWS/Groove/2.0/Subscriptions
Operations and Complex Types
The following sections describe the GrooveSubscriptions operations and complex types.
Operations
Operation | Description |
---|---|
Creates a new subscription to events originated by the specified event source. |
|
Creates a new subscription to events originated by the specified event source. Optionally, restricts events to those that meet the specified query. |
|
Creates a new aggregated subscription to events originated by sources that meet the specified description. You can use the aggregated subscription to monitor events originated by multiple event sources. This can improve efficiency compared to the simple subscription created by the Create method. The subscription automatically includes new sources of events that meet the specified source description. |
|
Creates a new aggregated subscription. This operation provides a more restricted functionality than CreateAggregated2. CreateAggregated is provided for compatibility with previous versions of Groove. |
|
Deletes a subscription and any events that are currently on the queue. If there are no remaining subscriptions on the queue, Groove will delete the queue. |
|
Renews the subscription for the specified number of hours. |
Complex Types
Complex type | Description |
---|---|
Contains information about the subscription created and any sources found in the scope. |
Remarks
To monitor events, first create a subscription for them using Create or CreateAggregated2. Then periodically retrieve events using the GrooveEvents.Read or GrooveEvents.ReadExtended operation. Finally, when the subscription is no longer needed, close it using Delete.