org.addsimplicity.anicetus.entity
Class TelemetryState

java.lang.Object
  extended by org.addsimplicity.anicetus.entity.GlobalInfo
      extended by org.addsimplicity.anicetus.entity.TelemetryState
All Implemented Interfaces:
java.util.Map<java.lang.String,java.lang.Object>

public class TelemetryState
extends GlobalInfo

A state telemetry is a statement of a fact. Applications will use the state telemetry to update the bus with facts that might be interesting for monitoring or managing. For example, the number of progress of a long running map/reduce could be reported periodically with state telemetry.

Author:
Dan Pritchett (driveawedge@yahoo.com)

Nested Class Summary
 
Nested classes/interfaces inherited from interface java.util.Map
java.util.Map.Entry<K,V>
 
Constructor Summary
TelemetryState()
          Construct a state without a parent.
TelemetryState(GlobalInfo parent)
          Construct a state with the specified artifact as the parent.
 
Method Summary
 
Methods inherited from class org.addsimplicity.anicetus.entity.GlobalInfo
clear, containsKey, containsValue, entrySet, equals, get, getEntityId, getExecutionContext, getMessage, getParentId, getReportingNode, getTimeStamp, hashCode, isEmpty, keySet, put, putAll, remove, setEntityId, setExceptionAsMessage, setExecutionContext, setMessage, setParentId, setReportingNode, setTimeStamp, size, values
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TelemetryState

public TelemetryState()
Construct a state without a parent.


TelemetryState

public TelemetryState(GlobalInfo parent)
Construct a state with the specified artifact as the parent.

Parameters:
parent -


Copyright © 2009 Add Simplicity. All Rights Reserved.