com.tibco.rta.runtime.model
Interface RtaNodeContext

All Superinterfaces:
java.io.Serializable

public interface RtaNodeContext
extends java.io.Serializable

Each metric node may need to store some extra contextual data associated with the computation of its value. This data is stored as tuples in the RtaContextNode in a generic manner This class is a container of these data tuples.


Method Summary
 RtaNodeContext deepCopy()
           
 java.lang.String[] getTupleNames()
           
 java.lang.Object getTupleValue(java.lang.String key)
           
 void setTuple(java.lang.String name, java.lang.Object value)
          Used to store a key/value as context data
 

Method Detail

getTupleNames

java.lang.String[] getTupleNames()
Returns:
The keys associated with discreet contextual data using which this data will be accessed

getTupleValue

java.lang.Object getTupleValue(java.lang.String key)
Parameters:
key - The key to use to query the context data
Returns:
The context data associated with this key.

setTuple

void setTuple(java.lang.String name,
              java.lang.Object value)
Used to store a key/value as context data

Parameters:
name - Key to use to store the context data
value - The data to use to store with this key

deepCopy

RtaNodeContext deepCopy()


Copyright © 2000-2014 TIBCO Inc. All Rights Reserved.