public class OpcUaServer extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
SDK_VERSION |
| Constructor and Description |
|---|
OpcUaServer(OpcUaServerConfig config) |
public static final String SDK_VERSION
public OpcUaServer(OpcUaServerConfig config)
public OpcUaServerConfig getConfig()
public CompletableFuture<OpcUaServer> startup()
public CompletableFuture<OpcUaServer> shutdown()
public UaStackServer getStackServer()
public AddressSpaceManager getAddressSpaceManager()
public SessionManager getSessionManager()
public OpcUaNamespace getOpcUaNamespace()
public ServerNamespace getServerNamespace()
public ServerTable getServerTable()
public DataTypeManager getDataTypeManager()
public NamespaceTable getNamespaceTable()
public SerializationContext getSerializationContext()
public ServerDiagnosticsSummary getDiagnosticsSummary()
public com.google.common.eventbus.EventBus getEventBus()
EventBus.
Events posted to the EventBus are delivered synchronously to registered subscribers.
EventBus.public EventFactory getEventFactory()
EventFactory.EventFactory.public ObjectTypeManager getObjectTypeManager()
public VariableTypeManager getVariableTypeManager()
public Map<UInteger,Subscription> getSubscriptions()
public Optional<KeyPair> getKeyPair(ByteString thumbprint)
public Optional<X509Certificate> getCertificate(ByteString thumbprint)
public Optional<X509Certificate[]> getCertificateChain(ByteString thumbprint)
public ExecutorService getExecutorService()
public ScheduledExecutorService getScheduledExecutorService()
public com.google.common.collect.ImmutableList<EndpointDescription> getEndpointDescriptions()
public Map<NodeId,ReferenceType> getReferenceTypes()
Copyright © 2021. All rights reserved.