|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.softwareag.tamino.db.api.common.TDatabaseVersionCache
public class TDatabaseVersionCache
The TDatabaseVersionCache keeps track of all connected databases and their versions. The cache will be filled while the whole lifetime of the JVM.
Method Summary | |
---|---|
void |
clear()
Clear the cache. |
java.lang.String |
fetchVersion(TUri databaseUri)
Get the version from the given database uri. |
static TDatabaseVersionCache |
getInstance()
Get the TDatabaseVersionCache singleton instance. |
java.lang.String |
getVersion(TUri databaseUri)
Get the version from the given database uri. |
void |
update(TUri databaseUri,
java.lang.String version)
Update the cache. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static TDatabaseVersionCache getInstance()
public void update(TUri databaseUri, java.lang.String version)
databaseUri
- the database uriversion
- the version stringpublic java.lang.String getVersion(TUri databaseUri)
databaseUri
- the database uri string
public java.lang.String fetchVersion(TUri databaseUri)
databaseUri
- the database uri string
public void clear()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |