|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectgov.nih.nlm.nls.dbm.JDbmFactory
JDbmFactory switches to the currently in-vogue JDBM. Tue Dec 04 12:00:16 EST 2001, divita Initial Version
| Field Summary | |
static int |
BERKELEY_BTREE_JDBM
|
static int |
MYSQL_JDBM
|
static int |
SOURCE_FORGE_JDBM
|
static int |
STORE_JDBM
|
static int |
UNCOMMON_JDBM
|
static int |
UNKNOWN
|
| Constructor Summary | |
JDbmFactory()
|
|
| Method Summary | |
static JDbmInterface |
build(java.lang.String pFileName,
int pMode)
The method build returns the dbm object referenced by pFilename. |
static JDbmInterface |
build(java.lang.String pFileName,
int pMode,
GlobalBehavior pSettings)
The method build returns the dbm object referenced by pFilename. |
static JDbmInterface |
build(java.lang.String pFileName,
int pMode,
GlobalBehavior pSettings,
int pLoadMaxSize,
int pMaxCacheSize)
The method build returns the dbm object referenced by pFilename. |
static JDbmInterface |
build(java.lang.String pFileName,
int pMode,
int pType)
The method build returns the dbm object referenced by pFilename. |
static JDbmInterface |
build(java.lang.String pFileName,
int pMode,
int pType,
int pLoadCacheSize,
int pMaxCacheSize)
The method build returns the dbm object referenced by pFilename. |
static java.lang.String |
toString(int pType)
The method toString returns the name of the database for the enumerated type |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final int SOURCE_FORGE_JDBM
public static final int MYSQL_JDBM
public static final int STORE_JDBM
public static final int UNCOMMON_JDBM
public static final int BERKELEY_BTREE_JDBM
public static final int UNKNOWN
| Constructor Detail |
public JDbmFactory()
| Method Detail |
public static JDbmInterface build(java.lang.String pFileName,
int pMode)
throws java.lang.Exception
pFileName - jdbm database filename.pMode - JDBM.WRITE_ONLY|JDBM.READ_WRITE|JDBM.READ_ONLY
java.lang.Exception
public static JDbmInterface build(java.lang.String pFileName,
int pMode,
GlobalBehavior pSettings)
throws java.lang.Exception
pFileName - jdbm database filename.pMode - JDBM.WRITE_ONLY|JDBM.READ_WRITE|JDBM.READ_ONLYpSettings -
java.lang.Exception
public static JDbmInterface build(java.lang.String pFileName,
int pMode,
GlobalBehavior pSettings,
int pLoadMaxSize,
int pMaxCacheSize)
throws java.lang.Exception
pFileName - jdbm database filename.pMode - JDBM.WRITE_ONLY|JDBM.READ_WRITE|JDBM.READ_ONLYpSettings - pLoadMaxSize - The cache size in Mb to suck into memory initiallypMaxCacheSize - The max cache size in Mb this can grow to.
(This is currently only used for the berkeley btree impl).
java.lang.Exception
public static JDbmInterface build(java.lang.String pFileName,
int pMode,
int pType)
throws java.lang.Exception
pFileName - jdbm database filename.pMode - JDBM.WRITE_ONLY|JDBM.READ_WRITE|JDBM.READ_ONLYpType - 1=sourceForge 2=MySql 3=Russell's store 4=Uncommon
java.lang.Exception
public static JDbmInterface build(java.lang.String pFileName,
int pMode,
int pType,
int pLoadCacheSize,
int pMaxCacheSize)
throws java.lang.Exception
pFileName - jdbm database filename.pMode - JDBM.WRITE_ONLY|JDBM.READ_WRITE|JDBM.READ_ONLYpType - 1=sourceForge 2=MySql 3=Russell's store 4=UncommonpLoadCacheSize - The cache size in Mb to suck into memory initiallypMaxCacheSize - The max size the cache can grow in Mb for this index
(Currently only used with the Berkeley db implementation)
java.lang.Exception
public static java.lang.String toString(int pType)
throws java.lang.Exception
pType -
java.lang.Exception
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||