IBM Rational Performance Tester SDK

com.ibm.rational.test.lt.execution.results.data.aggregation
Class TransferAggregator

java.lang.Object
  extended by com.ibm.rational.test.lt.execution.results.internal.data.adapters.RPTStatisticalAdapter
      extended by com.ibm.rational.test.lt.execution.results.data.aggregation.Aggregator
          extended by com.ibm.rational.test.lt.execution.results.data.aggregation.TransferAggregator
All Implemented Interfaces:
com.ibm.rational.test.lt.execution.results.data.aggregation.IAggregator, org.eclipse.emf.common.notify.Adapter
Direct Known Subclasses:
AverageTransferAggregator, com.ibm.rational.test.lt.execution.results.data.aggregation.TransferAggregatorWithDiscreteTarget

public abstract class TransferAggregator
extends Aggregator

Used by aggregation infrastructure to combine non-aggregate data on individual nodes to the "all_hosts node


Nested Class Summary
 
Nested classes/interfaces inherited from class com.ibm.rational.test.lt.execution.results.data.aggregation.Aggregator
Aggregator.AggregationObservationAdapter, Aggregator.DataRepresentation, Aggregator.UnsmoothableDataException
 
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter
org.eclipse.emf.common.notify.Adapter.Internal
 
Field Summary
 
Fields inherited from class com.ibm.rational.test.lt.execution.results.data.aggregation.Aggregator
activeNotifiers, basePathList, critical, job, jobForRecycle, started, targetDescriptor, targetNodeName, wildCardSubs
 
Fields inherited from class com.ibm.rational.test.lt.execution.results.internal.data.adapters.RPTStatisticalAdapter
defaultSynchronizer, facade, latestTarget, obsoleteNotifiers, parentAdapter, targets
 
Constructor Summary
TransferAggregator()
           
 
Method Summary
 boolean alwaysRetainData()
          returns true if data should be kept even when node data is excluded an example is the elapsed time data
 void clearData()
          clears interval data if node data is excluded via schedule option, then the observation sample times and data is cleared.
 String getDescriptorClassificationString()
           
 com.ibm.rational.test.lt.execution.results.data.collections.StringList getFirstTargetPath()
           
 boolean startup()
          infrastructure use only
 
Methods inherited from class com.ibm.rational.test.lt.execution.results.data.aggregation.Aggregator
_getSmoothedRepresentation, cleanup, convertSampleTimeToSystemTime, convertToTimeRangeRelativeTime, debugStop, debugStop, debugStop, getActiveNotifiers, getBasePathList, getConfigElement, getJob, getJobProcessingNodeName, getNodeName, getNotifiers, getSampleIntervalWidth, getSampleWindowIndex, getSmoothedRepresentation, getTargetDescriptor, getTargetDescriptorCount, getTargetDescriptors, getValueAddedByNotifier, initTargetDescriptors, isCritical, isStarted, logAddDataEvent, notifyChanged, queJob, registerObservationAdapter, resolveDescriptorPath, setBasePathList, setConfigElement, setCritical, setRunBasedTime, setTarget, setTargetNodeName, setTimeRange, setWildCardSubs, siftForSpecificCollection, usesRunBasedTime
 
Methods inherited from class com.ibm.rational.test.lt.execution.results.internal.data.adapters.RPTStatisticalAdapter
adapt, adapt, adapt, adapt, getFacade, getParentAdapter, getTarget, getTargetCollection, getTimeRange, isAdapterForType, isObsolete, registerForCleanup, retainAtTimeRangeCompletion, setFacade, setObsolete, setObsolete, setObsolete, unAdapt
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.ibm.rational.test.lt.execution.results.data.aggregation.IAggregator
setFacade
 

Constructor Detail

TransferAggregator

public TransferAggregator()
Method Detail

startup

public boolean startup()
infrastructure use only

Specified by:
startup in interface com.ibm.rational.test.lt.execution.results.data.aggregation.IAggregator
Overrides:
startup in class Aggregator

alwaysRetainData

public boolean alwaysRetainData()
returns true if data should be kept even when node data is excluded an example is the elapsed time data


getFirstTargetPath

public com.ibm.rational.test.lt.execution.results.data.collections.StringList getFirstTargetPath()
Specified by:
getFirstTargetPath in interface com.ibm.rational.test.lt.execution.results.data.aggregation.IAggregator
Specified by:
getFirstTargetPath in class Aggregator

clearData

public void clearData()
clears interval data if node data is excluded via schedule option, then the observation sample times and data is cleared.

Specified by:
clearData in interface com.ibm.rational.test.lt.execution.results.data.aggregation.IAggregator
Overrides:
clearData in class Aggregator

getDescriptorClassificationString

public String getDescriptorClassificationString()
Overrides:
getDescriptorClassificationString in class Aggregator

IBM Rational Performance Tester SDK

© Copyright IBM Corp. 2012. All rights reserved.