com.prosysopc.ua.server.instantiation
Interface UaNodeBuilderConfiguration
- All Known Implementing Classes:
- AbstractNodeBuilderConfiguration, CreateAllNodeBuilderConfiguration, DefaultNodeBuilderConfiguration, JoinedNodeBuilderConfiguration, NodeBuilderConfiguration, TypeDefinitionBasedNodeBuilderConfiguration
public interface UaNodeBuilderConfiguration
NodeBuilder configuration
DEFAULT_INSTANTIATION_STRATEGY
static final InstantiationStrategy DEFAULT_INSTANTIATION_STRATEGY
getInstantiationStrategy
InstantiationStrategy getInstantiationStrategy(UaNodeBuilderConfiguration.InstantiationStrategySearchParameters parameters)
- Return an
InstantiationStrategy if the InstanceDeclaration should be instantiated. This
can be used to create instances from Optional InstanceDeclarations or override Mandatory
instantiation strategy. If no specific instantiation method is desired, return
DEFAULT_INSTANTIATION_STRATEGY. NOTE! if the InstanceDeclaration is Mandatory, then it
will always be created, even if this method returns null.
- Parameters:
instanceDeclaration - the InstanceDeclarationnamespaceTable - NamespaceTable for conversions between NodeId and ExpandedNodeId
- Returns:
- InstantiationStrategy
Copyright © 2018. All rights reserved.