|
xmlBlaster 2.2.0 contributions API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.xmlBlaster.contrib.dbwatcher.Info
public class Info
Simple container for environment settings.
This is a dummy implementation for the DbWatcher examples and testsuite.
Field Summary |
---|
Fields inherited from interface org.xmlBlaster.contrib.I_Info |
---|
ID, JMX_PREFIX |
Constructor Summary | |
---|---|
Info(java.util.prefs.Preferences prefs)
Creates a simple implementation based on java's Preferences |
|
Info(java.lang.String id)
|
Method Summary | |
---|---|
java.lang.String |
get(java.lang.String key,
java.lang.String def)
Access a string environment setting. |
boolean |
getBoolean(java.lang.String key,
boolean def)
Access an environment setting of type boolean. |
int |
getInt(java.lang.String key,
int def)
Access an environment setting of type int. |
java.util.Set |
getKeys()
Gets the keys of the entries stored. |
long |
getLong(java.lang.String key,
long def)
Access an environment setting of type long. |
java.lang.Object |
getObject(java.lang.String key)
Access the remembered object. |
java.util.Set |
getObjectKeys()
Gets the keys of the objects registered. |
java.lang.String |
getRaw(java.lang.String key)
Returns the value associated to this key. |
void |
put(java.lang.String key,
java.lang.String value)
Put key/value to environment. |
java.lang.Object |
putObject(java.lang.String key,
java.lang.Object o)
Store an object. |
void |
putRaw(java.lang.String key,
java.lang.String value)
Put key/value to environment. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Info(java.util.prefs.Preferences prefs)
prefs
- The configuration storepublic Info(java.lang.String id)
Method Detail |
---|
public java.lang.String get(java.lang.String key, java.lang.String def)
I_Info
get
in interface I_Info
key
- The parameter keydef
- The default used if key is not found
I_Info.get(java.lang.String, java.lang.String)
public java.lang.String getRaw(java.lang.String key)
I_Info
getRaw
in interface I_Info
I_Info.getRaw(java.lang.String)
public void put(java.lang.String key, java.lang.String value)
I_Info
put
in interface I_Info
key
- The parameter keyvalue
- The parameter value, if null the parameter is removed.I_Info.put(java.lang.String, java.lang.String)
public void putRaw(java.lang.String key, java.lang.String value)
I_Info
putRaw
in interface I_Info
key
- The parameter keyvalue
- The parameter value, if null the parameter is removed.I_Info.put(java.lang.String, java.lang.String)
public long getLong(java.lang.String key, long def)
I_Info
getLong
in interface I_Info
key
- The parameter keydef
- The default used if key is not found
I_Info.getLong(java.lang.String, long)
public int getInt(java.lang.String key, int def)
I_Info
getInt
in interface I_Info
key
- The parameter keydef
- The default used if key is not found
I_Info.getInt(java.lang.String, int)
public boolean getBoolean(java.lang.String key, boolean def)
I_Info
getBoolean
in interface I_Info
key
- The parameter keydef
- The default used if key is not found
I_Info.getBoolean(java.lang.String, boolean)
public java.lang.Object getObject(java.lang.String key)
I_Info
getObject
in interface I_Info
key
- The object key
I_Info.getObject(java.lang.String)
public java.lang.Object putObject(java.lang.String key, java.lang.Object o)
I_Info
putObject
in interface I_Info
key
- The object keyo
- The object to remember or null to remove it
I_Info.putObject(java.lang.String, Object)
public java.util.Set getKeys()
I_Info
getKeys
in interface I_Info
I_Info.getKeys()
public java.util.Set getObjectKeys()
I_Info
getObjectKeys
in interface I_Info
I_Info.getObjectKeys()
|
xmlBlaster 2.2.0 contributions API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |