public class SubscriptionManager extends Object
| Constructor and Description |
|---|
SubscriptionManager(Session session,
OpcUaServer server) |
public SubscriptionManager(Session session, OpcUaServer server)
public Session getSession()
public PublishQueue getPublishQueue()
public OpcUaServer getServer()
public Subscription getSubscription(UInteger subscriptionId)
public void createSubscription(ServiceRequest<CreateSubscriptionRequest,CreateSubscriptionResponse> service)
public void modifySubscription(ServiceRequest<ModifySubscriptionRequest,ModifySubscriptionResponse> service)
public void deleteSubscription(ServiceRequest<DeleteSubscriptionsRequest,DeleteSubscriptionsResponse> service)
public void setPublishingMode(ServiceRequest<SetPublishingModeRequest,SetPublishingModeResponse> service)
public void createMonitoredItems(ServiceRequest<CreateMonitoredItemsRequest,CreateMonitoredItemsResponse> service)
public void modifyMonitoredItems(ServiceRequest<ModifyMonitoredItemsRequest,ModifyMonitoredItemsResponse> service)
public void deleteMonitoredItems(ServiceRequest<DeleteMonitoredItemsRequest,DeleteMonitoredItemsResponse> service)
public void setMonitoringMode(ServiceRequest<SetMonitoringModeRequest,SetMonitoringModeResponse> service)
public void publish(ServiceRequest<PublishRequest,PublishResponse> service)
public void republish(ServiceRequest<RepublishRequest,RepublishResponse> service)
public void setTriggering(ServiceRequest<SetTriggeringRequest,SetTriggeringResponse> service)
public void sessionClosed(boolean deleteSubscriptions)
public Subscription removeSubscription(UInteger subscriptionId)
public void addSubscription(Subscription subscription)
public void sendStatusChangeNotification(Subscription subscription)
Copyright © 2018. All rights reserved.