Elexis API documentation
Version 2.1.6 as of December 11 2011

ch.rgw.io
Class SqlSettings

java.lang.Object
  extended by ch.rgw.io.Settings
      extended by ch.rgw.io.SqlSettings
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public class SqlSettings
extends Settings

settings-IMplementation, die eine SQL-Datenbank zur Speicherung verwendet. In der jetzigen Version wird nur eine flat table ähnlich wie bei cfgSettings verwendet. Mehrere Anwendungen können dieselbe Datenbank verwenden, wenn sie unterschiedliche Tabellennamen verwenden.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class ch.rgw.io.Settings
OVL_ADD_MISSING, OVL_ALL, OVL_REPLACE, OVL_REPLACE_EXISTING
 
Constructor Summary
SqlSettings(JdbcLink j, java.lang.String tablename)
           
SqlSettings(JdbcLink j, java.lang.String tablename, java.lang.String paramColumn, java.lang.String valueColumn, java.lang.String constraint)
           
 
Method Summary
 void remove(java.lang.String key)
          Einen Schl�ssel entfernen.
 void undo()
          Alle Änderungen seit dem letzten flush() bzw.
static java.lang.String Version()
           
 
Methods inherited from class ch.rgw.io.Settings
checkHashCode, clear, createHashCode, dump, flush, get, get, get, get, get, getAll, getBranch, getDate, getQuoted, getStringArray, isDirty, iterator, keys, keys, nodes, nodes, overlay, set, set, set, set, set, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SqlSettings

public SqlSettings(JdbcLink j,
                   java.lang.String tablename,
                   java.lang.String paramColumn,
                   java.lang.String valueColumn,
                   java.lang.String constraint)

SqlSettings

public SqlSettings(JdbcLink j,
                   java.lang.String tablename)
Method Detail

Version

public static final java.lang.String Version()

remove

public void remove(java.lang.String key)
Description copied from class: Settings
Einen Schl�ssel entfernen.

Overrides:
remove in class Settings
Parameters:
key - der Schl�ssel

undo

public void undo()
Description copied from class: Settings
Alle Änderungen seit dem letzten flush() bzw. Programmstart verwerfen.

Specified by:
undo in class Settings

Elexis API documentation
Version 2.1.6 as of December 11 2011

Copyright 2005-2011 by Gerry Weirich, Elexis