com.voidsearch.voidbase.supervision
Class StorageStats

java.lang.Object
  extended by com.voidsearch.voidbase.supervision.StorageStats

public class StorageStats
extends java.lang.Object


Nested Class Summary
static class StorageStats.Counter
           
static class StorageStats.State
           
 
Constructor Summary
StorageStats(SupervisedStorage storage)
           
 
Method Summary
 void addCounter(StorageStats.Counter counter)
           
 long getCounter(StorageStats.Counter counter)
           
 StorageStats.State getState()
           
 java.lang.String getStats()
           
 void incrementCounter(StorageStats.Counter counter)
           
 void incrementCounter(StorageStats.Counter counter, int increment)
           
 void setCounter(StorageStats.Counter counter, long value)
           
 void setState(StorageStats.State newState)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StorageStats

public StorageStats(SupervisedStorage storage)
Method Detail

setState

public void setState(StorageStats.State newState)

addCounter

public void addCounter(StorageStats.Counter counter)

setCounter

public void setCounter(StorageStats.Counter counter,
                       long value)

incrementCounter

public void incrementCounter(StorageStats.Counter counter)

incrementCounter

public void incrementCounter(StorageStats.Counter counter,
                             int increment)

getState

public StorageStats.State getState()

getCounter

public long getCounter(StorageStats.Counter counter)
                throws StorageException
Throws:
StorageException

getStats

public java.lang.String getStats()


Copyright © 2009. All Rights Reserved.