public class UaStackServer extends Object
| Constructor and Description |
|---|
UaStackServer(UaStackServerConfig config) |
public UaStackServer(UaStackServerConfig config)
public UaStackServerConfig getConfig()
public CompletableFuture<UaStackServer> startup()
public CompletableFuture<UaStackServer> shutdown()
public NamespaceTable getNamespaceTable()
public DataTypeManager getDataTypeManager()
public SerializationContext getSerializationContext()
public void registerConnectedChannel(io.netty.channel.Channel channel)
public void unregisterConnectedChannel(io.netty.channel.Channel channel)
public List<io.netty.channel.Channel> getConnectedChannels()
public Set<EndpointConfiguration> getBoundEndpoints()
EndpointConfigurations that were successfully bound during startup.EndpointConfigurations that were successfully bound during startup.public void onServiceRequest(String path, ServiceRequest serviceRequest)
public long getNextChannelId()
public long getNextTokenId()
public com.google.common.collect.ImmutableList<EndpointDescription> getEndpointDescriptions()
public LongAdder getRejectedRequestCount()
public LongAdder getSecurityRejectedRequestCount()
public <T extends UaRequestMessage> void addServiceHandler(String path, ExpandedNodeId dataTypeId, ServiceRequestHandler serviceHandler)
public <T extends UaRequestMessage> void removeServiceHandler(String path, ExpandedNodeId dataTypeId)
@Nullable public @Nullable ServiceRequestHandler getServiceHandler(String path, ExpandedNodeId dataTypeId)
public void addServiceSet(String path, AttributeServiceSet serviceSet)
public void addServiceSet(String path, AttributeHistoryServiceSet serviceSet)
public void addServiceSet(String path, DiscoveryServiceSet serviceSet)
public void addServiceSet(String path, QueryServiceSet serviceSet)
public void addServiceSet(String path, MethodServiceSet serviceSet)
public void addServiceSet(String path, MonitoredItemServiceSet serviceSet)
public void addServiceSet(String path, NodeManagementServiceSet serviceSet)
public void addServiceSet(String path, SessionServiceSet serviceSet)
public void addServiceSet(String path, SubscriptionServiceSet serviceSet)
public void addServiceSet(String path, ViewServiceSet serviceSet)
Copyright © 2021. All rights reserved.