SymbIoTeLibraries
Public Member Functions | List of all members
eu.h2020.symbiote.client.interfaces.SMClient Interface Reference
Inheritance diagram for eu.h2020.symbiote.client.interfaces.SMClient:
Inheritance graph
Collaboration diagram for eu.h2020.symbiote.client.interfaces.SMClient:
Collaboration graph

Public Member Functions

void subscribe (Subscription subscription)
 
List< SubscriptiongetAllSubscriptions ()
 
Subscription getPlatformSubscription (String platformId)
 

Detailed Description

Interface for querying the platform Subscription Manager component

Author
Vasilis Glykantzis

Member Function Documentation

◆ getAllSubscriptions()

List<Subscription> eu.h2020.symbiote.client.interfaces.SMClient.getAllSubscriptions ( )

Queries the Subscription Manager component about the current subscriptions

Returns
the list of current subscriptions

Implemented in eu.h2020.symbiote.client.feign.FeignSMClient.

◆ getPlatformSubscription()

Subscription eu.h2020.symbiote.client.interfaces.SMClient.getPlatformSubscription ( String  platformId)

Queries Subscription Manager for the subscription of the specified platform

Parameters
platformIdthe id of the platform
Returns
the current platform subscription

Implemented in eu.h2020.symbiote.client.feign.FeignSMClient.

◆ subscribe()

void eu.h2020.symbiote.client.interfaces.SMClient.subscribe ( Subscription  subscription)

Queries the Subscription Manager component

Parameters
subscriptionthe subscription request send to the Subscription Manager

Implemented in eu.h2020.symbiote.client.feign.FeignSMClient.


The documentation for this interface was generated from the following file: