Class AwsIotSubscriptionManager
- java.lang.Object
-
- com.scaleoutsoftware.digitaltwin.datasource.aws.AwsIotSubscriptionManager
-
public class AwsIotSubscriptionManager extends java.lang.Object
Manages subscriptions to AWS IoT hub.
-
-
Constructor Summary
Constructors Constructor Description AwsIotSubscriptionManager()
-
Method Summary
Modifier and Type Method Description void
addSubscription(java.lang.String model, java.lang.String id, java.lang.String responseTopic)
AwsIotSubscriptionMetadata
getSubscription(java.lang.String model, java.lang.String id)
java.util.List<AwsIotSubscriptionMetadata>
rebalance()
void
removeSubscription(java.lang.String model, java.lang.String id)
-
-
-
Method Detail
-
rebalance
public java.util.List<AwsIotSubscriptionMetadata> rebalance()
-
addSubscription
public void addSubscription(java.lang.String model, java.lang.String id, java.lang.String responseTopic)
-
getSubscription
public AwsIotSubscriptionMetadata getSubscription(java.lang.String model, java.lang.String id)
-
removeSubscription
public void removeSubscription(java.lang.String model, java.lang.String id)
-
-