Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
I
L
M
O
P
Q
R
S
U
A
addOperation(QueuingRrdStrategy.Operation)
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
Add an operation to the queue.
C
closeFile(Object)
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
closeFile(Object)
- Method in interface org.opennms.netmgt.rrd.
RrdStrategy
This closes the supplied round robin database
createDefinition(String, String, String, int, String, int, String, String, List<String>)
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
createDefinition(String, String, String, int, List<RrdDataSource>, List<String>)
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
createDefinition(String, String, String, int, List<RrdDataSource>, List<String>)
- Method in interface org.opennms.netmgt.rrd.
RrdStrategy
Create a round robin database definition from the supplied parameters.
createFile(Object)
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
createFile(Object)
- Method in interface org.opennms.netmgt.rrd.
RrdStrategy
Creates the round robin database defined by the supplied definition.
createGraph(String, File)
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
createGraph(String, File)
- Method in interface org.opennms.netmgt.rrd.
RrdStrategy
Creates an InputStream representing the bytes of a graph created from round robin data.
createGraph(String, File)
- Static method in class org.opennms.netmgt.rrd.
RrdUtils
Creates an InputStream representing the bytes of a graph created from round robin data.
createGraphReturnDetails(String, File)
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
createGraphReturnDetails(String, File)
- Method in interface org.opennms.netmgt.rrd.
RrdStrategy
Creates an RrdGraphDetails object representing the graph created from round robin data.
createRRD(String, String, String, int, String, int, String, String, List<String>)
- Static method in class org.opennms.netmgt.rrd.
RrdUtils
Create a round robin database file.
createRRD(String, String, String, int, List<RrdDataSource>, List<String>)
- Static method in class org.opennms.netmgt.rrd.
RrdUtils
D
DefaultRrdGraphDetails
- Class in
org.opennms.netmgt.rrd
Simple RrdGraphDetails implementation.
DefaultRrdGraphDetails()
- Constructor for class org.opennms.netmgt.rrd.
DefaultRrdGraphDetails
E
ensureThreadsStarted()
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
Ensure that we have threads started to process the queue.
F
fetchLastValue(String, String, int)
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
fetchLastValue(String, String, String, int)
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
fetchLastValue(String, String, int)
- Method in interface org.opennms.netmgt.rrd.
RrdStrategy
Fetches the last value from the round robin database with the given name.
fetchLastValue(String, String, String, int)
- Method in interface org.opennms.netmgt.rrd.
RrdStrategy
Fetches the last value from the round robin database with the given name.
fetchLastValue(String, String, int)
- Static method in class org.opennms.netmgt.rrd.
RrdUtils
This method issues an round robin fetch command to retrieve the last value of the datasource stored in the specified RRD file.
fetchLastValueInRange(String, String, int, int)
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
fetchLastValueInRange(String, String, int, int)
- Method in interface org.opennms.netmgt.rrd.
RrdStrategy
Fetches the last value from the round robin database with the given name within a time range.
fetchLastValueInRange(String, String, int, int)
- Static method in class org.opennms.netmgt.rrd.
RrdUtils
This method issues an round robing fetch command to retrieve the last value of the datasource stored in the specified RRD file within given tolerance (which should be a multiple of the RRD interval).
G
getCount()
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy.ZeroUpdateOperation
getCreatesCompleted()
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
getDefaultFileExtension()
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
getDefaultFileExtension()
- Method in interface org.opennms.netmgt.rrd.
RrdStrategy
Get the file extension appropriate for files of this type
getDelegate()
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
getDequeuedItems()
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
getDequeuedOperations()
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
getEnqueuedOperations()
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
getErrors()
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
getExtension()
- Static method in class org.opennms.netmgt.rrd.
RrdUtils
getFirstTimeStamp()
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy.ZeroUpdateOperation
getGraphLeftOffset()
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
getGraphLeftOffset()
- Method in interface org.opennms.netmgt.rrd.
RrdStrategy
Returns the number of pixels that the leftt-hand side of the graph is offset from the left side of the created image.
getGraphRightOffset()
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
getGraphRightOffset()
- Method in interface org.opennms.netmgt.rrd.
RrdStrategy
Returns the number of pixels that the right-hand side of the graph is offset from the right side of the created image.
getGraphTopOffsetWithText()
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
getGraphTopOffsetWithText()
- Method in interface org.opennms.netmgt.rrd.
RrdStrategy
Returns the number of pixels that the top of the graph is offset from the top of the created image if there is single line of header text.
getHeartBeat()
- Method in class org.opennms.netmgt.rrd.
RrdDataSource
getHeight()
- Method in class org.opennms.netmgt.rrd.
DefaultRrdGraphDetails
getHeight()
- Method in interface org.opennms.netmgt.rrd.
RrdGraphDetails
Gets the height of the PNG image.
getInputStream()
- Method in class org.opennms.netmgt.rrd.
DefaultRrdGraphDetails
getInputStream()
- Method in interface org.opennms.netmgt.rrd.
RrdGraphDetails
Gets the PNG image representing the graph.
getInterval()
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy.ZeroUpdateOperation
getLapTime()
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
getLastTimeStamp()
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy.ZeroUpdateOperation
getMax()
- Method in class org.opennms.netmgt.rrd.
RrdDataSource
getMin()
- Method in class org.opennms.netmgt.rrd.
RrdDataSource
getName()
- Method in class org.opennms.netmgt.rrd.
RrdDataSource
getNext()
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
Get the operations for the next file that should be worked on.
getPrintLines()
- Method in class org.opennms.netmgt.rrd.
DefaultRrdGraphDetails
getPrintLines()
- Method in interface org.opennms.netmgt.rrd.
RrdGraphDetails
Gets the PRINT lines associated with the graph command.
getPromotionCount()
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
getProperty(String, String)
- Static method in class org.opennms.netmgt.rrd.
RrdConfig
Get a string valued property, returning default value if it is not set.
getProperty(String, boolean)
- Static method in class org.opennms.netmgt.rrd.
RrdConfig
Get a boolean valued property, returning default value if it is not set or is set to an invalid value.
getProperty(String, int)
- Static method in class org.opennms.netmgt.rrd.
RrdConfig
Get a int valued property, returning default value if it is not set or is set to an invalid value.
getProperty(String, long)
- Static method in class org.opennms.netmgt.rrd.
RrdConfig
Get a long valued property, returning default value if it is not set or is set to an invalid value
getSignificantOpsCompleted()
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
getSignificantOpsDequeued()
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
getSignificantOpsEnqueued()
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
getStartTime()
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
getStats()
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
Print queue statistics.
getStats()
- Method in interface org.opennms.netmgt.rrd.
RrdStrategy
Provides the round robin database an opportunity to contribute statistics information to the logs file.
getStrategy()
- Static method in class org.opennms.netmgt.rrd.
RrdUtils
getTotalOperationsPending()
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
getType()
- Method in class org.opennms.netmgt.rrd.
RrdDataSource
getUpdatesCompleted()
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
getWidth()
- Method in class org.opennms.netmgt.rrd.
DefaultRrdGraphDetails
getWidth()
- Method in interface org.opennms.netmgt.rrd.
RrdGraphDetails
Gets the width of the PNG image.
graphicsInitialize()
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
graphicsInitialize()
- Method in interface org.opennms.netmgt.rrd.
RrdStrategy
This Initializes the graphics subsystem only.
graphicsInitialize()
- Static method in class org.opennms.netmgt.rrd.
RrdUtils
I
initialize()
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
initialize()
- Method in interface org.opennms.netmgt.rrd.
RrdStrategy
Initialize the appropriate round robin system
initialize()
- Static method in class org.opennms.netmgt.rrd.
RrdUtils
Initializes the underlying round robin system and sets up the appropriate strategy.
L
loadProperties(InputStream)
- Static method in class org.opennms.netmgt.rrd.
RrdConfig
logStats()
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
M
makeCreateOperation(String, Object)
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
makeUpdateOperation(String, String, String)
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
mergeUpdates(QueuingRrdStrategy.ZeroUpdateOperation)
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy.ZeroUpdateOperation
O
openFile(String)
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
openFile(String)
- Method in interface org.opennms.netmgt.rrd.
RrdStrategy
Opens the round robin database with the supplied name.
org.opennms.netmgt.rrd
- package org.opennms.netmgt.rrd
TODO: add package overview sentence here.
P
promoteEnqueuedFiles(Collection<String>)
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
promoteEnqueuedFiles(Collection<String>)
- Method in interface org.opennms.netmgt.rrd.
RrdStrategy
In the event that this is a queuing implementation of the RrdStrategy.
promoteEnqueuedFiles(Collection<String>)
- Static method in class org.opennms.netmgt.rrd.
RrdUtils
Q
QueuingRrdStrategy
- Class in
org.opennms.netmgt.rrd
Provides queuing implementation of RrdStrategy.
QueuingRrdStrategy(RrdStrategy)
- Constructor for class org.opennms.netmgt.rrd.
QueuingRrdStrategy
QueuingRrdStrategy.CreateOperation
- Class in
org.opennms.netmgt.rrd
This class represents an operation to create an rrd file
QueuingRrdStrategy.UpdateOperation
- Class in
org.opennms.netmgt.rrd
Represents an update to a rrd file.
QueuingRrdStrategy.ZeroUpdateOperation
- Class in
org.opennms.netmgt.rrd
Represents an update whose value is 0.
R
RrdConfig
- Class in
org.opennms.netmgt.rrd
Provides access to the rrd configuration data.
RrdConfig()
- Constructor for class org.opennms.netmgt.rrd.
RrdConfig
RrdDataSource
- Class in
org.opennms.netmgt.rrd
RrdDataSource(String, String, int, String, String)
- Constructor for class org.opennms.netmgt.rrd.
RrdDataSource
RrdException
- Exception in
org.opennms.netmgt.rrd
This exception indicates an error has occurred creating, updating, or fetching data from an Rrd file
RrdException()
- Constructor for exception org.opennms.netmgt.rrd.
RrdException
RrdException(String)
- Constructor for exception org.opennms.netmgt.rrd.
RrdException
RrdException(String, Throwable)
- Constructor for exception org.opennms.netmgt.rrd.
RrdException
RrdException(Throwable)
- Constructor for exception org.opennms.netmgt.rrd.
RrdException
RrdGraphDetails
- Interface in
org.opennms.netmgt.rrd
Container for details from an RRD graph.
RrdStrategy
- Interface in
org.opennms.netmgt.rrd
Defines an abstract strategy for manipulating round robin database file.
RrdUtils
- Class in
org.opennms.netmgt.rrd
Provides static methods for interacting with round robin files.
RrdUtils()
- Constructor for class org.opennms.netmgt.rrd.
RrdUtils
run()
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
S
setCount(int)
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy.ZeroUpdateOperation
setCreatesCompleted(long)
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
setDequeuedItems(long)
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
setDequeuedOperations(long)
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
setEnqueuedOperations(long)
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
setErrors(long)
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
setHeight(int)
- Method in class org.opennms.netmgt.rrd.
DefaultRrdGraphDetails
setInputStream(InputStream)
- Method in class org.opennms.netmgt.rrd.
DefaultRrdGraphDetails
setInterval(long)
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy.ZeroUpdateOperation
setPrintLines(String[])
- Method in class org.opennms.netmgt.rrd.
DefaultRrdGraphDetails
setPromotionCount(long)
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
setProperties(Properties)
- Static method in class org.opennms.netmgt.rrd.
RrdConfig
setSignificantOpsCompleted(long)
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
setSignificantOpsDequeued(long)
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
setSignificantOpsEnqueued(long)
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
setStartTime(long)
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
setStrategy(RrdStrategy)
- Static method in class org.opennms.netmgt.rrd.
RrdUtils
setTotalOperationsPending(long)
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
setUpdatesCompleted(long)
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
setWidth(int)
- Method in class org.opennms.netmgt.rrd.
DefaultRrdGraphDetails
U
updateFile(Object, String, String)
- Method in class org.opennms.netmgt.rrd.
QueuingRrdStrategy
updateFile(Object, String, String)
- Method in interface org.opennms.netmgt.rrd.
RrdStrategy
Updates the supplied round robin database with the given timestamp:value point
updateRRD(String, String, String, String)
- Static method in class org.opennms.netmgt.rrd.
RrdUtils
Add datapoints to a round robin database using the current system time as the timestamp for the values
updateRRD(String, String, String, long, String)
- Static method in class org.opennms.netmgt.rrd.
RrdUtils
Add datapoints to a round robin database.
A
C
D
E
F
G
I
L
M
O
P
Q
R
S
U
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2009. All Rights Reserved.