public class CreateAllNodeBuilderConfiguration extends Object implements UaNodeBuilderConfiguration
UaNodeBuilderConfiguration that instantiates all InstanceDeclarations, including
Optional ones. Returns DefaultInstantiationStrategy for every request.UaNodeBuilderConfiguration.InstantiationStrategySearchParametersDEFAULT_INSTANTIATION_STRATEGY| Constructor and Description |
|---|
CreateAllNodeBuilderConfiguration()
Creates new
CreateAllNodeBuilderConfiguration that instantiates all
InstanceDeclarations. |
| Modifier and Type | Method and Description |
|---|---|
InstantiationStrategy |
getInstantiationStrategy(UaNodeBuilderConfiguration.InstantiationStrategySearchParameters instantiationStrategySearchParameters)
Return an
InstantiationStrategy if the InstanceDeclaration should be instantiated. |
public CreateAllNodeBuilderConfiguration()
CreateAllNodeBuilderConfiguration that instantiates all
InstanceDeclarations.public InstantiationStrategy getInstantiationStrategy(UaNodeBuilderConfiguration.InstantiationStrategySearchParameters instantiationStrategySearchParameters)
UaNodeBuilderConfigurationInstantiationStrategy 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
UaNodeBuilderConfiguration.DEFAULT_INSTANTIATION_STRATEGY. NOTE! if the InstanceDeclaration is Mandatory, then it
will always be created, even if this method returns null.getInstantiationStrategy in interface UaNodeBuilderConfigurationCopyright © 2026. All rights reserved.