|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.4.0) E13403-05 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectoracle.ide.config.DTCache
public final class DTCache
The DTCache is a persisted cache that can be used to
store data that is not user-configurable. For example, this can be
used to "remember" pieces of information, such as history
information.
| Constructor Summary | |
|---|---|
DTCache()
Construct a new default DTCache instance. |
|
| Method Summary | |
|---|---|
java.lang.Object |
copyTo(java.lang.Object target)
Copies the internal state of this object to the
specified copy. |
boolean |
getBoolean(java.lang.String dataKey,
boolean defaultVal)
Retrieves a previously cached boolean using the specified key. |
java.lang.Object |
getData(java.lang.String dataKey)
Retrieves a previously added cached object from the cache using the specified key for lookup. |
int |
getInteger(java.lang.String dataKey,
int defaultVal)
Retrieves a previously cached integer using the specified key. |
java.lang.String |
getString(java.lang.String dataKey)
Retrieves a previously cached String using the specified
key. |
java.net.URL |
getURL(java.lang.String dataKey)
Retrieves a previously cached URL using the specified key. |
boolean |
load()
Loads the registered data from the XML file. |
void |
putBoolean(java.lang.String dataKey,
boolean b)
Stores a boolean into the cache using the specified key
for lookup. |
void |
putBoolean(java.lang.String dataKey,
java.lang.Boolean b)
Stores a Boolean into the cache using the specified key for
lookup. |
void |
putData(java.lang.String dataKey,
Copyable data)
Stores an object into the cache using the specified key for lookup. |
void |
putData(java.lang.String dataKey,
java.util.List copyableList)
Stores a list into the cache using the specified key for lookup. |
void |
putInteger(java.lang.String dataKey,
int i)
Stores an int into the cache using the specified key for
lookup. |
void |
putInteger(java.lang.String dataKey,
java.lang.Integer i)
Stores an Integer into the cache using the specified key for
lookup. |
void |
putString(java.lang.String dataKey,
java.lang.String string)
Stores a String into the cache using the specified key for
lookup. |
void |
putURL(java.lang.String dataKey,
java.net.URL url)
|
java.lang.Object |
remove(java.lang.String dataKey)
Removes the specified dataKey from the DTCache. |
void |
removeAll()
Removes all entries from the DTCache, this is only for use in testing scenarios. |
boolean |
save()
Saves the registered data to the XML file. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public DTCache()
DTCache instance.
| Method Detail |
|---|
public java.lang.Object getData(java.lang.String dataKey)
dataKey - the key to use for looking up the object
public java.lang.String getString(java.lang.String dataKey)
String using the specified
key.
dataKey - the key to use for looking up the string
public int getInteger(java.lang.String dataKey,
int defaultVal)
dataKey - the key to use for looking up the valuedefaultVal - the value to return if no cached value is found
defaultVal is returned
public boolean getBoolean(java.lang.String dataKey,
boolean defaultVal)
dataKey - the key to use for looking up the valuedefaultVal - the value to return if no cached value is found
defaultVal is returnedpublic java.net.URL getURL(java.lang.String dataKey)
dataKey - the key to use for looking up the value
public void putData(java.lang.String dataKey,
Copyable data)
dataKey - the key to use for looking up the objectdata - the data to store in the cache
public void putData(java.lang.String dataKey,
java.util.List copyableList)
dataKey - the key to use for looking up the objectcopyableList - the list to store in the cache
public void putString(java.lang.String dataKey,
java.lang.String string)
String into the cache using the specified key for
lookup.
dataKey - the key to use for looking up the valuestring - the value to store
public void putBoolean(java.lang.String dataKey,
boolean b)
boolean into the cache using the specified key
for lookup.
dataKey - the key to use for looking up the valueb - the value to store
public void putBoolean(java.lang.String dataKey,
java.lang.Boolean b)
Boolean into the cache using the specified key for
lookup.
dataKey - the key to use for looking up the valueb - the value to store
public void putURL(java.lang.String dataKey,
java.net.URL url)
public void putInteger(java.lang.String dataKey,
int i)
int into the cache using the specified key for
lookup.
dataKey - the key to use for looking up the valuei - the value to store
public void putInteger(java.lang.String dataKey,
java.lang.Integer i)
Integer into the cache using the specified key for
lookup.
dataKey - the key to use for looking up the valuei - the value to storepublic java.lang.Object remove(java.lang.String dataKey)
dataKey -
public void removeAll()
public boolean save()
public boolean load()
public java.lang.Object copyTo(java.lang.Object target)
this object to the
specified copy.
copyTo in interface Copyable -
this
object was copied. If the target was
non-null, then the return value is the same as the
target object that was passed in; otherwise, the
return value is a new instance of this class.public java.lang.String toString()
toString in class java.lang.Object
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.4.0) E13403-05 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||