| 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.7.1) E13403-09  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
  
oracle.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 objectpublic 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 founddefaultVal 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 founddefaultVal 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 Copyablethis 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.7.1) E13403-09  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||