com.sun.management.oss.impl.pm.measurement
Class ReportInformation

java.lang.Object
  extended byjava.util.TimerTask
      extended bycom.sun.management.oss.impl.pm.measurement.ReportInformation
All Implemented Interfaces:
java.lang.Runnable

public class ReportInformation
extends java.util.TimerTask

ReportInformation class.

Copyright (c) 2001 Ericsson

Version:
1.0
Author:
Andreas Jirven, Anna Eriksson, Ali Feizabadi

Constructor Summary
ReportInformation(java.lang.String pmDataPath)
          ReportInformation
 
Method Summary
 java.util.Vector getAllReportInfos()
           
 java.util.Vector getReportInfos(ManagedEntityKey pmKey)
          getReportInfos
 void initializeKey(ManagedEntityKey pmKey)
          initializeKey
 void run()
          run
 void setReportInfo(ManagedEntityKey pmKey, ReportInfo ri)
          setReportInfo
 
Methods inherited from class java.util.TimerTask
cancel, scheduledExecutionTime
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReportInformation

public ReportInformation(java.lang.String pmDataPath)
ReportInformation

Parameters:
pmDataPath -
Method Detail

run

public void run()
run


initializeKey

public void initializeKey(ManagedEntityKey pmKey)
initializeKey

Parameters:
pmKey -

getReportInfos

public java.util.Vector getReportInfos(ManagedEntityKey pmKey)
getReportInfos

Parameters:
pmKey -
Returns:
a vector containing all ReportInfo cloned instances associated to the given key

getAllReportInfos

public java.util.Vector getAllReportInfos()

setReportInfo

public void setReportInfo(ManagedEntityKey pmKey,
                          ReportInfo ri)
setReportInfo

Parameters:
pmKey -
ri -