org.gnu.gconf
public class ConfClient extends GObject
Method Summary | |
---|---|
void | addDirectory(String dir, ConfClientPreloadType type)
Add a directory to the list of directories the ConfClient will watch. |
void | addListener(ConfClientListener listener, String nameSpace)
Register an object to handle notify events.
|
void | clearCache()
If you know you're done reading values for a while you can blow away the
cache. |
boolean | dirExists(String dir)
Check to see if a directory exists in the GConf database.
|
ConfValue | get(String key)
Get the value of a configuration key.
|
List | getAllDirs(String dir)
Get a list of the subdirectories in the provided directory.
|
List | getAllEntries(String dir)
Get a list of all ConfEntries in the provided direcotry.
|
boolean | getBoolean(String key)
Request the boolean value stored at the provided key.
|
ConfValue | getDefaultFromSchema(String key)
Return the default value stored in the key's schema, if the key has a
schema associated and the schema exists and the schema contains a default
value.
|
double | getDouble(String key)
Request the double value stored at the provided key.
|
ConfEntry | getEntry(String key, String locale, boolean useSchemaDefault)
Obtain the full ConfEntry for a value.
|
static ConfClient | getInstance()
Method to get the default ConfClient
|
int | getInt(String key)
Request the int value stored at the provided key.
|
Object[] | getList(String key, ConfValueType listType)
Request the object array stored at the key. |
ConfSchema | getSchema(String key)
Request the ConfSchema value stored at the provided key.
|
String | getString(String key)
Request the String value stored at the provided key.
|
void | notifyCallback() |
void | preload(String directory, ConfClientPreloadType type)
Preload a directory. |
void | removeDirectory(String dir)
Remove a directory from the list created with addDirectory.
|
void | removeListener(ConfClientListener listener, String nameSpace)
Removes a listener.
|
void | set(String key, ConfValue value)
Set the value of a configuration key.
|
boolean | setBoolean(String key, boolean value)
Change the value stored at the provided key to the provided boolean
value.
|
boolean | setDouble(String key, double value)
Change the value stored at the provided key to the provided double value.
|
boolean | setInt(String key, int value)
Change the value stored at the provided key to the provided int value.
|
boolean | setList(String key, ConfValueType listType, List value) |
boolean | setSchema(String key, ConfSchema value)
Change the value stored at the provided key to the provided ConfSchema
value.
|
boolean | setString(String key, String value)
Change the value stored at the provided key to the provided String value.
|
void | suggestSync()
Suggest to gconfd that you've just finished a block of changes and it
would be an optimal time to sync to permanent storage.
|
void | t() |
boolean | unset(String key)
Unsets the value of the provided key.
|
Parameters: dir type
Throws: ConfException
See Also: ConfClientListener
Parameters: dir
Throws: ConfException
Parameters: key
Throws: ConfException
Parameters: dir
Throws: ConfException
Parameters: dir
Throws: ConfException
Parameters: key
Throws: ConfException
Parameters: key
Throws: ConfException
Parameters: key
Throws: ConfException
Parameters: key locale useSchemaDefault
Throws: ConfException
Returns: The default ConfClient.
Parameters: key
Throws: ConfException
Parameters: key listType
Throws: ConfException
Parameters: key
Throws: ConfException
Parameters: key
Throws: ConfException
Parameters: directory The directory to load type How to preload the directory.
Throws: ConfException
Parameters: dir
Throws: ConfException
See Also: ConfClient
Parameters: key value
Throws: ConfException
Parameters: key value
Throws: ConfException
Parameters: key value
Throws: ConfException
Parameters: key value
Throws: ConfException
Parameters: key value
Throws: ConfException
Parameters: key value
Throws: ConfException
Throws: ConfException
Parameters: key
Throws: ConfException