public interface ModelMap
extends java.util.Map<java.lang.String,java.lang.Object>, atg.service.actor.Model
Each time an actor chain is invoked, a new ActorContext and a new ModelMap are passed into the actor chain. Thus each chain has its own context and its own ModelMap.
| Modifier and Type | Field and Description | 
|---|---|
static java.lang.String | 
CLASS_VERSION
Class version string 
 | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.Object | 
getAttribute(java.lang.String pChildKey,
            atg.service.actor.Model.AttributeKey pAttributeKey)
Gets a value for an attribute on a child Model object. 
 | 
java.lang.Object | 
getSubValue(java.lang.String pChildKey)
Gets a value from a child or grand child - supports dot and array notation to access grand children. 
 | 
void | 
putSubValue(java.lang.String pChildKey,
           java.lang.Object pValue)
Put a value into a child or grand child - supports dot and array notation to access grand children. 
 | 
void | 
setAttribute(java.lang.String pChildKey,
            atg.service.actor.Model.AttributeKey pAttributeKey,
            java.lang.Object pValue)
Sets a value for an attribute on a child Model object. 
 | 
static final java.lang.String CLASS_VERSION
void setAttribute(java.lang.String pChildKey,
                atg.service.actor.Model.AttributeKey pAttributeKey,
                java.lang.Object pValue)
pChildKey - the name of the child.  Supports dot and array notation to access grand children.for a list of the OOTB attributes.java.lang.Object getAttribute(java.lang.String pChildKey,
                            atg.service.actor.Model.AttributeKey pAttributeKey)
pChildKey - the name of the child.  Supports dot and array notation to access grand children.for a list of the OOTB attributes.java.lang.Object getSubValue(java.lang.String pChildKey)
void putSubValue(java.lang.String pChildKey,
               java.lang.Object pValue)