service definitions for meteorological information services
Meteorological SWIM Services Subscription Interface Standard
This page includes the messages and operations for subscription management in the context of the Meteorological SWIM Services.
Operations for a Subscription Interface
Service operations | operation | operation name | subscribe |
---|---|---|---|
description | This operation allows a service consumer to subscribe to event scenarios of interest. | ||
messages | SubscriptionRequest, SubscriptionReply | ||
operation   | operation name | unsubscribe | |
description | This operation allows a service consumer to unsubscribe from event scenarios of interest. | ||
messages | UnsubscriptionRequest, UnsubscriptionReply | ||
operation | operation name | pause | |
description | This operation allows a service consumer to pause the subscription for a particular topic subscription. | ||
messages | PauseRequest, PauseReply | ||
operation | operation name | resume | |
description | This operation allows a service consumer to resume a subscription that had been paused. | ||
messages | ResumeRequest, ResumeReply | ||
operation | operation name | getSubscriptions | |
description | This operation allows a service consumer to obtain the list of subscriptions. | ||
messages | GetSubscriptionsRequest, GetSubscriptionsReply | ||
operation | operation name | getSubscriptionDetails | |
description | This operation allows a service consumer to obtain information on a specific subscription. | ||
messages | GetSubcriptionDetailsRequest, GetSubcriptionDetailsReply | ||
operation | operation name | getTopics | |
description | This operation allows a service consumer to request the list of topics (event scenarios) available for subscription. | ||
messages | GetTopicsRequest, GetTopicsReply | ||
operation | operation name | getTopic | |
description | This operation allows a service consumer to obtain information on a specific topic (event scenario). | ||
messages | GetTopicRequest, GetTopicReply |
Messages for a Subscription Interface
service messages | message | name | SubscriptionRequest |
---|---|---|---|
description | Request message to subscribe to an event scenario of interest. | ||
direction | In | ||
data format | Â | ||
message | name | SubscriptionReply | |
description | Reply message to a subscription request. | ||
direction | Out | ||
data format | Â | ||
message | name | UnsubscriptionRequest | |
description | Request message to unsubscribe to an event scenario of interest. | ||
direction | In | ||
data format | Â | ||
message | name | UnsubscriptionReply | |
description | Reply message to an unsubscription request. | ||
direction | Out | ||
data format | Â | ||
message | name | PauseRequest | |
description | Request message to pause a subscription. | ||
direction | In | ||
data format | Â | ||
message | name | PauseReply | |
description | Reply message to an pause request. | ||
direction | Out | ||
data format | Â | ||
message | name | ResumeRequest | |
description | Request message to resume a subscription. | ||
direction | In | ||
data format | Â | ||
message | name | ResumeReply | |
description | Reply message to a resume request. | ||
direction | Out | ||
data format | Â | ||
message | name | GetSubscriptionsRequest | |
description | Request message to get a list of subscriptions. | ||
direction | In | ||
data format | Â | ||
message | name | GetSubscriptionsReply | |
description | Reply message to a get subscriptions request. | ||
direction | Out | ||
data format | Â | ||
message | name | GetSubcriptionDetailsRequest | |
description | Request message to get the details on a specific subscription. | ||
direction | In | ||
data format | Â | ||
message | name | GetSubcriptionDetailsReply | |
description | Reply message to a get subscription details request. | ||
direction | Out | ||
data format | Â | ||
message | name | GetTopicsRequest | |
description | Request message to get a list of topics (event scenarios) that are available for subscription. | ||
direction | In | ||
data format | Â | ||
message | name | GetTopicsReply | |
description | Reply message to a get topics request. | ||
direction | Out | ||
data format | Â | ||
message | name | GetTopicRequest | |
description | Request message to get the details on a specific topic (event scenario). | ||
direction | In | ||
data format | Â | ||
message | name | GetTopicReply | |
description | Reply message to a get topic request. | ||
direction | Out | ||
data format | Â |