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 CompletableFuture<OpcUaServer> startup()
public CompletableFuture<OpcUaServer> shutdown()
public OpcUaServerConfig getConfig()
public NamespaceManager getNamespaceManager()
public ServerNodeMap getNodeMap()
public SessionManager getSessionManager()
public OpcUaNamespace getUaNamespace()
public ServerTable getServerTable()
public ObjectTypeManager getObjectTypeManager()
public VariableTypeManager getVariableTypeManager()
public com.google.common.eventbus.EventBus getEventBus()
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 ChannelConfig getChannelConfig()
public EndpointDescription[] getEndpointDescriptions()
public List<UserTokenPolicy> getUserTokenPolicies()
public ApplicationDescription getApplicationDescription()
public SignedSoftwareCertificate[] getSoftwareCertificates()
public void closeSecureChannel(ServerSecureChannel secureChannel)
public UaStackServer getServer()
public Map<NodeId,ReferenceType> getReferenceTypes()
public Map<ByteString,BrowseHelper.BrowseContinuationPoint> getBrowseContinuationPoints()
Copyright © 2018. All rights reserved.