Elexis: Das führende OpenSource-Arztpraxisprogamm
im deutschsprachigen Raum
Java doc für Elexis version 2.1.7.dev vom 01.09.2013

ch.elexis.data
Class XML2Database

java.lang.Object
  extended by ch.elexis.data.XML2Database

public class XML2Database
extends java.lang.Object

This class helps exporting/importing of database data.
Export is transforming database values into an xml sheet.
Import is reading an xml sheet and updating the database.
XML structure looks like:

r895a3a395be62a6e19c1103
7680573770024
... other field values


Field Summary
protected static Log log
           
 
Constructor Summary
XML2Database()
           
 
Method Summary
static java.lang.String exportData(java.util.List<? extends PersistentObject> dataList)
          Exports an array
static java.lang.String exportData(PersistentObject object)
          Exports a persistent object
static void importData(java.lang.String data, boolean overwrite)
          Imports data into database.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static Log log
Constructor Detail

XML2Database

public XML2Database()
Method Detail

importData

public static void importData(java.lang.String data,
                              boolean overwrite)
Imports data into database.
XML could be a list of data objects or only one data object


exportData

public static java.lang.String exportData(PersistentObject object)
Exports a persistent object

Returns:

exportData

public static java.lang.String exportData(java.util.List<? extends PersistentObject> dataList)
Exports an array

Returns:

Elexis: Das führende OpenSource-Arztpraxisprogamm
im deutschsprachigen Raum
Java doc für Elexis version 2.1.7.dev vom 01.09.2013