|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jrobin.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 - JRobin framework does it for you.
| Method Summary | |
|---|---|
void |
copyStateTo(org.jrobin.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.jrobin.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. |
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 error
public 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 error
public long getStep()
throws IOException
IOException - Thrown in case of I/O error
public int getDsCount()
throws IOException
IOException - Thrown in case of I/O error
public int getArcCount()
throws IOException
IOException - Thrown in case of I/O error
public void copyStateTo(org.jrobin.core.RrdUpdater other)
throws IOException,
RrdException
other - New Header object to copy state to
IOException - Thrown in case of I/O error
RrdException - Thrown if supplied argument is not a Header objectpublic RrdBackend getRrdBackend()
public org.jrobin.core.RrdAllocator getRrdAllocator()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||