com.prosysopc.ua.server.instantiation
Class CallbackInstanceVariableInstantiationStrategy

java.lang.Object
  extended by com.prosysopc.ua.server.instantiation.CallbackInstanceVariableInstantiationStrategy
All Implemented Interfaces:
InstantiationStrategy

public class CallbackInstanceVariableInstantiationStrategy
extends Object
implements InstantiationStrategy


Constructor Summary
CallbackInstanceVariableInstantiationStrategy(UaVariableCallback callback)
           
 
Method Summary
 UaNode createInstance(InstantiationParameters params)
          Create new instance
 boolean createsCompleteHierarchy()
          If this returns true, then NodeBuilder assumes this strategy creates every sub-node, i.e.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CallbackInstanceVariableInstantiationStrategy

public CallbackInstanceVariableInstantiationStrategy(UaVariableCallback callback)
Method Detail

createInstance

public UaNode createInstance(InstantiationParameters params)
Description copied from interface: InstantiationStrategy
Create new instance

Specified by:
createInstance in interface InstantiationStrategy
Parameters:
params - The parameters for the instantiation
Returns:
the new Instance

createsCompleteHierarchy

public boolean createsCompleteHierarchy()
Description copied from interface: InstantiationStrategy
If this returns true, then NodeBuilder assumes this strategy creates every sub-node, i.e. NodeBuilder should stop at this hierarchy level.

Specified by:
createsCompleteHierarchy in interface InstantiationStrategy


Copyright © 2018. All rights reserved.