public interface IBinManager
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
_rcsid |
Modifier and Type | Method and Description |
---|---|
void |
deinstall()
Uninstall.
|
double[] |
getIncrementBinValues(java.lang.String connectorClass,
java.lang.String binName,
double newBinValue,
int count)
Get N bin values (and set next one).
|
double[] |
getIncrementBinValuesInTransaction(java.lang.String connectorClass,
java.lang.String binName,
double newBinValue,
int count)
Get N bin values (and set next one).
|
void |
install()
Install or upgrade this table.
|
void |
reset()
Reset all bins
|
static final java.lang.String _rcsid
void install() throws ManifoldCFException
ManifoldCFException
void deinstall() throws ManifoldCFException
ManifoldCFException
void reset() throws ManifoldCFException
ManifoldCFException
double[] getIncrementBinValues(java.lang.String connectorClass, java.lang.String binName, double newBinValue, int count) throws ManifoldCFException
connectorClass
- is the class name of the connectorbinName
- is the name of the bin (256 char max)newBinValue
- is the value to use if there is no such bin yet. This is the value that will be
returned; what will be stored will be that value + 1.count
- is the number of values desired.ManifoldCFException
double[] getIncrementBinValuesInTransaction(java.lang.String connectorClass, java.lang.String binName, double newBinValue, int count) throws ManifoldCFException
connectorClass
- is the class name of the connectorbinName
- is the name of the bin (256 char max)newBinValue
- is the value to use if there is no such bin yet. This is the value that will be
returned; what will be stored will be that value + 1.count
- is the number of values desired.ManifoldCFException