|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.rrd4j.core.Header
public class Header
Class to represent RRD header. Header information is mainly static (once set, it cannot be changed), with the exception of last update time (this value is changed whenever RRD gets updated).
Normally, you don't need to manipulate the Header object directly - Rrd4j framework does it for you.
Method Summary | |
---|---|
void |
copyStateTo(org.rrd4j.core.RrdUpdater other)
Copies object's internal state to another Header object. |
int |
getArcCount()
Returns the number of archives defined in the RRD. |
int |
getDsCount()
Returns the number of datasources defined in the RRD. |
String |
getInfo()
|
long |
getLastUpdateTime()
Returns the last update time of the RRD. |
org.rrd4j.core.RrdAllocator |
getRrdAllocator()
Required to implement RrdUpdater interface. |
RrdBackend |
getRrdBackend()
Returns the underlying storage (backend) object which actually performs all I/O operations. |
String |
getSignature()
Returns RRD signature. |
long |
getStep()
Returns primary RRD time step. |
int |
getVersion()
Return the RRD version. |
void |
setInfo(String info)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public String getSignature() throws IOException
IOException
- Thrown in case of I/O errorpublic String getInfo() throws IOException
IOException
public void setInfo(String info) throws IOException
IOException
public long getLastUpdateTime() throws IOException
IOException
- Thrown in case of I/O errorpublic long getStep() throws IOException
IOException
- Thrown in case of I/O errorpublic int getDsCount() throws IOException
IOException
- Thrown in case of I/O errorpublic int getArcCount() throws IOException
IOException
- Thrown in case of I/O errorpublic void copyStateTo(org.rrd4j.core.RrdUpdater other) throws IOException
other
- New Header object to copy state to
IOException
- Thrown in case of I/O errorpublic RrdBackend getRrdBackend()
public int getVersion() throws IOException
IOException
public org.rrd4j.core.RrdAllocator getRrdAllocator()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |