public class ExtRDBCluster<R extends ExtRDB> extends PgRDB.Cluster<R>
| Modifier and Type | Class and Description |
|---|---|
static interface |
ExtRDBCluster.TableInf |
Thread.State, Thread.UncaughtExceptionHandler| Modifier and Type | Field and Description |
|---|---|
(package private) List<String> |
rdbURLs |
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY| Constructor and Description |
|---|
ExtRDBCluster(PgRDB.RDBCreator<R> creator,
List<String> urls,
int num,
long ttp) |
| Modifier and Type | Method and Description |
|---|---|
void |
defineTable(ExtRDBCluster.TableInf table) |
void |
flushAll()
Flush buffered rows for all tables.
|
boolean |
idlingAll()
Execute idling jobs.
|
String |
retrieve1value(PgRDB.Column column,
PgRDB.From from,
PgRDB.Where where)
Retrieve 1 value.
|
void |
sweepAll(long before)
Sweep old rows for all tables.
|
count, count, createIndex, createIndex, createTable, createTable, deleteAndInsert, deleteAndInsert, deleteAndMultipleInsert, deleteFrom, deleteFrom, dropTable, executeCommand, executeCommandOutsideOfTransaction, exists, grantTableTo, insertInto, insertInto, max, min, multipleDeleteAndInsert, multipleInsertInto, releaseRDB, reserveRDB, select, select, select1, select1, select1row, select1row, vacuum, vacuumadd, addAll, releaseResource, reserveResource, run, terminateactiveCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yieldExtRDBCluster(PgRDB.RDBCreator<R> creator, List<String> urls, int num, long ttp)
public void defineTable(ExtRDBCluster.TableInf table)
public boolean idlingAll()
public void flushAll()
public void sweepAll(long before)
before - epoch time (milliseconds).public String retrieve1value(PgRDB.Column column, PgRDB.From from, PgRDB.Where where)
column - Columnfrom - from phrasewhere - conditionEDB Working Group at Mon Dec 15 16:45:05 JST 2025