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