OpenNMS API 1.2.3

org.opennms.netmgt.rrd
Class QueuingRrdStrategy.UpdateOperation

java.lang.Object
  extended byorg.opennms.netmgt.rrd.QueuingRrdStrategy.Operation
      extended byorg.opennms.netmgt.rrd.QueuingRrdStrategy.UpdateOperation
Direct Known Subclasses:
QueuingRrdStrategy.ZeroUpdateOperation
Enclosing class:
QueuingRrdStrategy

public class QueuingRrdStrategy.UpdateOperation
extends QueuingRrdStrategy.Operation

Represents an update to a rrd file.


Field Summary
(package private)  java.lang.Object data
           
(package private)  java.lang.String fileName
           
(package private)  boolean significant
           
(package private)  int type
           
 
Constructor Summary
(package private) QueuingRrdStrategy.UpdateOperation(java.lang.String fileName, java.lang.String data)
           
(package private) QueuingRrdStrategy.UpdateOperation(java.lang.String fileName, java.lang.String data, boolean significant)
           
 
Method Summary
(package private)  void addToPendingList(java.util.LinkedList pendingOperations)
           
(package private)  int getCount()
           
(package private)  java.lang.Object getData()
           
(package private)  java.lang.String getFileName()
           
(package private)  int getType()
           
(package private)  boolean isSignificant()
           
(package private)  java.lang.Object process(java.lang.Object rrd)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fileName

java.lang.String fileName

type

int type

data

java.lang.Object data

significant

boolean significant
Constructor Detail

QueuingRrdStrategy.UpdateOperation

QueuingRrdStrategy.UpdateOperation(java.lang.String fileName,
                                   java.lang.String data)

QueuingRrdStrategy.UpdateOperation

QueuingRrdStrategy.UpdateOperation(java.lang.String fileName,
                                   java.lang.String data,
                                   boolean significant)
Method Detail

process

java.lang.Object process(java.lang.Object rrd)
                   throws java.lang.Exception
Specified by:
process in class QueuingRrdStrategy.Operation
Throws:
java.lang.Exception

getCount

int getCount()

getFileName

java.lang.String getFileName()

getType

int getType()

getData

java.lang.Object getData()

isSignificant

boolean isSignificant()

addToPendingList

void addToPendingList(java.util.LinkedList pendingOperations)

OpenNMS API 1.2.3

Generated by eevans on May 29 2005 2015.