com.prosysopc.ua.types.opcua.client
Class ServerConfigurationTypeImplBase

java.lang.Object
  extended by com.prosysopc.ua.nodes.AbstractUaNode
      extended by com.prosysopc.ua.client.nodes.UaNodeImpl
          extended by com.prosysopc.ua.client.nodes.UaInstanceImpl
              extended by com.prosysopc.ua.client.nodes.UaObjectImpl
                  extended by com.prosysopc.ua.types.opcua.client.BaseObjectTypeImpl
                      extended by com.prosysopc.ua.types.opcua.client.ServerConfigurationTypeImplBase
All Implemented Interfaces:
UaInstance, UaNode, UaObject, BaseInstanceType, BaseObjectType, ServerConfigurationType
Direct Known Subclasses:
ServerConfigurationTypeImpl

public abstract class ServerConfigurationTypeImplBase
extends BaseObjectTypeImpl
implements ServerConfigurationType

Generated on 2018-05-09 10:45:27


Field Summary
 
Fields inherited from class com.prosysopc.ua.client.nodes.UaNodeImpl
addressSpace, references, supportedAttributesMap
 
Fields inherited from interface com.prosysopc.ua.types.opcua.ServerConfigurationType
APPLY_CHANGES, CERTIFICATE_GROUPS, CREATE_SIGNING_REQUEST, GET_REJECTED_LIST, MAX_TRUST_LIST_SIZE, MULTICAST_DNS_ENABLED, SERVER_CAPABILITIES, SUPPORTED_PRIVATE_KEY_FORMATS, UPDATE_CERTIFICATE
 
Constructor Summary
protected ServerConfigurationTypeImplBase(AddressSpace addressSpace, org.opcfoundation.ua.builtintypes.NodeId nodeId, org.opcfoundation.ua.builtintypes.QualifiedName browseName, org.opcfoundation.ua.builtintypes.LocalizedText displayName)
           
 
Method Summary
 void applyChanges()
           
 org.opcfoundation.ua.transport.AsyncResult<Void> applyChangesAsync()
           
 org.opcfoundation.ua.builtintypes.ByteString createSigningRequest(org.opcfoundation.ua.builtintypes.NodeId certificateGroupId, org.opcfoundation.ua.builtintypes.NodeId certificateTypeId, String subjectName, Boolean regeneratePrivateKey, org.opcfoundation.ua.builtintypes.ByteString nonce)
           
 org.opcfoundation.ua.transport.AsyncResult<? extends org.opcfoundation.ua.builtintypes.ByteString> createSigningRequestAsync(org.opcfoundation.ua.builtintypes.NodeId certificateGroupId, org.opcfoundation.ua.builtintypes.NodeId certificateTypeId, String subjectName, Boolean regeneratePrivateKey, org.opcfoundation.ua.builtintypes.ByteString nonce)
           
 UaMethod getApplyChangesNode()
           
 CertificateGroupFolderType getCertificateGroupsNode()
           
 UaMethod getCreateSigningRequestNode()
           
 UaMethod getGetRejectedListNode()
           
 org.opcfoundation.ua.builtintypes.UnsignedInteger getMaxTrustListSize()
           
 UaProperty getMaxTrustListSizeNode()
           
 UaProperty getMulticastDnsEnabledNode()
           
 org.opcfoundation.ua.builtintypes.ByteString[] getRejectedList()
           
 org.opcfoundation.ua.transport.AsyncResult<? extends org.opcfoundation.ua.builtintypes.ByteString[]> getRejectedListAsync()
           
 String[] getServerCapabilities()
           
 UaProperty getServerCapabilitiesNode()
           
 String[] getSupportedPrivateKeyFormats()
           
 UaProperty getSupportedPrivateKeyFormatsNode()
           
 UaMethod getUpdateCertificateNode()
           
 Boolean isMulticastDnsEnabled()
           
 void setMaxTrustListSize(org.opcfoundation.ua.builtintypes.UnsignedInteger value)
           
 void setMulticastDnsEnabled(Boolean value)
           
 void setServerCapabilities(String[] value)
           
 void setSupportedPrivateKeyFormats(String[] value)
           
 Boolean updateCertificate(org.opcfoundation.ua.builtintypes.NodeId certificateGroupId, org.opcfoundation.ua.builtintypes.NodeId certificateTypeId, org.opcfoundation.ua.builtintypes.ByteString certificate, org.opcfoundation.ua.builtintypes.ByteString[] issuerCertificates, String privateKeyFormat, org.opcfoundation.ua.builtintypes.ByteString privateKey)
           
 org.opcfoundation.ua.transport.AsyncResult<? extends Boolean> updateCertificateAsync(org.opcfoundation.ua.builtintypes.NodeId certificateGroupId, org.opcfoundation.ua.builtintypes.NodeId certificateTypeId, org.opcfoundation.ua.builtintypes.ByteString certificate, org.opcfoundation.ua.builtintypes.ByteString[] issuerCertificates, String privateKeyFormat, org.opcfoundation.ua.builtintypes.ByteString privateKey)
           
 
Methods inherited from class com.prosysopc.ua.types.opcua.client.BaseObjectTypeImpl
callMethod, callMethodAsync, getComponentId, getQualifiedName
 
Methods inherited from class com.prosysopc.ua.client.nodes.UaObjectImpl
addComponent, call, call, call, callAsync, callAsync, callAsync, callMethod, getAttributes, getAttributes, getEventNotifier, getIcon, getNodeClass, initSupportedAttributes, readAttributeValue, setAttributes, setEventNotifier, setIcon, toString, writeAttributeValue
 
Methods inherited from class com.prosysopc.ua.client.nodes.UaInstanceImpl
getTypeDefinition, getTypeDefinitionId, setTypeDefinition, setTypeDefinitionId, setTypeDefinitionId
 
Methods inherited from class com.prosysopc.ua.client.nodes.UaNodeImpl
addProperties, addProperty, addReference, addReference, addReference, addReference, afterAddReference, afterDeleteReference, assertTypeSupport, assertTypeSupport, beforeAddReference, deleteReference, deleteReference, deleteReference, deleteReference, deleteReferences, doAddProperty, equals, findPlaceholders, getAddressSpace, getAttributes, getBrowseName, getComponent, getComponents, getDescription, getDescription, getDisplayName, getDisplayName, getMethod, getNodeId, getNodeVersion, getNodeVersionString, getProperties, getProperty, getPropertyValue, getReference, getReferenceList, getReferences, getSupportedAttributes, getUserWriteMask, getWriteMask, hashCode, hasProperty, hasTypeDefinition, hasUserWriteAccess, hasWriteAccess, readAttribute, readAttribute, referenceTypeInherits, removeComponent, removeProperty, setAttribute, setAttributes, setBrowseName, setDescription, setDisplayName, setNodeVersion, setPropertyValue, setReferences, setUserWriteMask, setWriteMask, supportsAttribute, writeAttribute
 
Methods inherited from class com.prosysopc.ua.nodes.AbstractUaNode
getForwardReferences, getInverseReferences, getReferences, getReferences, getReferencesAsList, referenceTypeInherits
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.prosysopc.ua.types.opcua.BaseInstanceType
getQualifiedName
 
Methods inherited from interface com.prosysopc.ua.nodes.UaObject
callMethod, getEventNotifier, getIcon, setEventNotifier, setIcon
 
Methods inherited from interface com.prosysopc.ua.nodes.UaInstance
getTypeDefinition, getTypeDefinitionId, setTypeDefinition, setTypeDefinitionId, setTypeDefinitionId
 
Methods inherited from interface com.prosysopc.ua.nodes.UaNode
addComponent, addProperty, addReference, addReference, addReference, deleteReference, deleteReference, deleteReference, deleteReference, getAddressSpace, getAttributes, getBrowseName, getComponent, getComponents, getDescription, getDisplayName, getForwardReferences, getInverseReferences, getMethod, getNodeClass, getNodeId, getNodeVersion, getProperties, getProperty, getReference, getReferences, getReferences, getSupportedAttributes, getUserWriteMask, getWriteMask, hasUserWriteAccess, hasWriteAccess, readAttribute, readAttribute, removeComponent, removeProperty, setAttribute, setAttributes, setBrowseName, setDescription, setDisplayName, setReferences, setUserWriteMask, setWriteMask, supportsAttribute, writeAttribute
 

Constructor Detail

ServerConfigurationTypeImplBase

protected ServerConfigurationTypeImplBase(AddressSpace addressSpace,
                                          org.opcfoundation.ua.builtintypes.NodeId nodeId,
                                          org.opcfoundation.ua.builtintypes.QualifiedName browseName,
                                          org.opcfoundation.ua.builtintypes.LocalizedText displayName)
Method Detail

getServerCapabilitiesNode

public UaProperty getServerCapabilitiesNode()
Specified by:
getServerCapabilitiesNode in interface ServerConfigurationType

getServerCapabilities

public String[] getServerCapabilities()
Specified by:
getServerCapabilities in interface ServerConfigurationType

setServerCapabilities

public void setServerCapabilities(String[] value)
                           throws StatusException
Specified by:
setServerCapabilities in interface ServerConfigurationType
Throws:
StatusException

getSupportedPrivateKeyFormatsNode

public UaProperty getSupportedPrivateKeyFormatsNode()
Specified by:
getSupportedPrivateKeyFormatsNode in interface ServerConfigurationType

getSupportedPrivateKeyFormats

public String[] getSupportedPrivateKeyFormats()
Specified by:
getSupportedPrivateKeyFormats in interface ServerConfigurationType

setSupportedPrivateKeyFormats

public void setSupportedPrivateKeyFormats(String[] value)
                                   throws StatusException
Specified by:
setSupportedPrivateKeyFormats in interface ServerConfigurationType
Throws:
StatusException

getMaxTrustListSizeNode

public UaProperty getMaxTrustListSizeNode()
Specified by:
getMaxTrustListSizeNode in interface ServerConfigurationType

getMaxTrustListSize

public org.opcfoundation.ua.builtintypes.UnsignedInteger getMaxTrustListSize()
Specified by:
getMaxTrustListSize in interface ServerConfigurationType

setMaxTrustListSize

public void setMaxTrustListSize(org.opcfoundation.ua.builtintypes.UnsignedInteger value)
                         throws StatusException
Specified by:
setMaxTrustListSize in interface ServerConfigurationType
Throws:
StatusException

getMulticastDnsEnabledNode

public UaProperty getMulticastDnsEnabledNode()
Specified by:
getMulticastDnsEnabledNode in interface ServerConfigurationType

isMulticastDnsEnabled

public Boolean isMulticastDnsEnabled()
Specified by:
isMulticastDnsEnabled in interface ServerConfigurationType

setMulticastDnsEnabled

public void setMulticastDnsEnabled(Boolean value)
                            throws StatusException
Specified by:
setMulticastDnsEnabled in interface ServerConfigurationType
Throws:
StatusException

getCertificateGroupsNode

public CertificateGroupFolderType getCertificateGroupsNode()
Specified by:
getCertificateGroupsNode in interface ServerConfigurationType

getUpdateCertificateNode

public UaMethod getUpdateCertificateNode()
Specified by:
getUpdateCertificateNode in interface ServerConfigurationType

updateCertificate

public Boolean updateCertificate(org.opcfoundation.ua.builtintypes.NodeId certificateGroupId,
                                 org.opcfoundation.ua.builtintypes.NodeId certificateTypeId,
                                 org.opcfoundation.ua.builtintypes.ByteString certificate,
                                 org.opcfoundation.ua.builtintypes.ByteString[] issuerCertificates,
                                 String privateKeyFormat,
                                 org.opcfoundation.ua.builtintypes.ByteString privateKey)
                          throws MethodCallStatusException,
                                 ServiceException
Specified by:
updateCertificate in interface ServerConfigurationType
Throws:
MethodCallStatusException
ServiceException

updateCertificateAsync

public org.opcfoundation.ua.transport.AsyncResult<? extends Boolean> updateCertificateAsync(org.opcfoundation.ua.builtintypes.NodeId certificateGroupId,
                                                                                            org.opcfoundation.ua.builtintypes.NodeId certificateTypeId,
                                                                                            org.opcfoundation.ua.builtintypes.ByteString certificate,
                                                                                            org.opcfoundation.ua.builtintypes.ByteString[] issuerCertificates,
                                                                                            String privateKeyFormat,
                                                                                            org.opcfoundation.ua.builtintypes.ByteString privateKey)

getApplyChangesNode

public UaMethod getApplyChangesNode()
Specified by:
getApplyChangesNode in interface ServerConfigurationType

applyChanges

public void applyChanges()
                  throws MethodCallStatusException,
                         ServiceException
Specified by:
applyChanges in interface ServerConfigurationType
Throws:
MethodCallStatusException
ServiceException

applyChangesAsync

public org.opcfoundation.ua.transport.AsyncResult<Void> applyChangesAsync()

getCreateSigningRequestNode

public UaMethod getCreateSigningRequestNode()
Specified by:
getCreateSigningRequestNode in interface ServerConfigurationType

createSigningRequest

public org.opcfoundation.ua.builtintypes.ByteString createSigningRequest(org.opcfoundation.ua.builtintypes.NodeId certificateGroupId,
                                                                         org.opcfoundation.ua.builtintypes.NodeId certificateTypeId,
                                                                         String subjectName,
                                                                         Boolean regeneratePrivateKey,
                                                                         org.opcfoundation.ua.builtintypes.ByteString nonce)
                                                                  throws MethodCallStatusException,
                                                                         ServiceException
Specified by:
createSigningRequest in interface ServerConfigurationType
Throws:
MethodCallStatusException
ServiceException

createSigningRequestAsync

public org.opcfoundation.ua.transport.AsyncResult<? extends org.opcfoundation.ua.builtintypes.ByteString> createSigningRequestAsync(org.opcfoundation.ua.builtintypes.NodeId certificateGroupId,
                                                                                                                                    org.opcfoundation.ua.builtintypes.NodeId certificateTypeId,
                                                                                                                                    String subjectName,
                                                                                                                                    Boolean regeneratePrivateKey,
                                                                                                                                    org.opcfoundation.ua.builtintypes.ByteString nonce)

getGetRejectedListNode

public UaMethod getGetRejectedListNode()
Specified by:
getGetRejectedListNode in interface ServerConfigurationType

getRejectedList

public org.opcfoundation.ua.builtintypes.ByteString[] getRejectedList()
                                                               throws MethodCallStatusException,
                                                                      ServiceException
Specified by:
getRejectedList in interface ServerConfigurationType
Throws:
MethodCallStatusException
ServiceException

getRejectedListAsync

public org.opcfoundation.ua.transport.AsyncResult<? extends org.opcfoundation.ua.builtintypes.ByteString[]> getRejectedListAsync()


Copyright © 2018. All rights reserved.