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

Â