|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.fao.geonet.kernel.XmlSerializer
public class XmlSerializer
This class is responsible of reading and writing xml on the database. It works on tables like (id, data, lastChangeDate)
Constructor Summary | |
---|---|
XmlSerializer()
|
Method Summary | |
---|---|
static void |
delete(jeeves.resources.dbms.Dbms dbms,
java.lang.String table,
java.lang.String id)
Deletes an xml element given its id |
static java.lang.String |
insert(jeeves.resources.dbms.Dbms dbms,
java.lang.String schema,
org.jdom.Element xml,
int serial,
java.lang.String source,
java.lang.String uuid,
int owner,
java.lang.String groupOwner)
|
static java.lang.String |
insert(jeeves.resources.dbms.Dbms dbms,
java.lang.String schema,
org.jdom.Element xml,
int serial,
java.lang.String source,
java.lang.String uuid,
java.lang.String isTemplate,
java.lang.String title,
int owner,
java.lang.String groupOwner)
|
static java.lang.String |
insert(jeeves.resources.dbms.Dbms dbms,
java.lang.String schema,
org.jdom.Element xml,
int serial,
java.lang.String source,
java.lang.String uuid,
java.lang.String createDate,
java.lang.String changeDate,
java.lang.String isTemplate,
java.lang.String title,
int owner,
java.lang.String groupOwner)
|
static org.jdom.Element |
select(jeeves.resources.dbms.Dbms dbms,
java.lang.String table,
java.lang.String id)
Retrieve the xml element which id matches the given one. |
static void |
update(jeeves.resources.dbms.Dbms dbms,
java.lang.String id,
org.jdom.Element xml)
Updates an xml element into the database. |
static void |
update(jeeves.resources.dbms.Dbms dbms,
java.lang.String id,
org.jdom.Element xml,
java.lang.String changeDate)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public XmlSerializer()
Method Detail |
---|
public static org.jdom.Element select(jeeves.resources.dbms.Dbms dbms, java.lang.String table, java.lang.String id) throws java.lang.Exception
java.lang.Exception
public static java.lang.String insert(jeeves.resources.dbms.Dbms dbms, java.lang.String schema, org.jdom.Element xml, int serial, java.lang.String source, java.lang.String uuid, int owner, java.lang.String groupOwner) throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String insert(jeeves.resources.dbms.Dbms dbms, java.lang.String schema, org.jdom.Element xml, int serial, java.lang.String source, java.lang.String uuid, java.lang.String isTemplate, java.lang.String title, int owner, java.lang.String groupOwner) throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String insert(jeeves.resources.dbms.Dbms dbms, java.lang.String schema, org.jdom.Element xml, int serial, java.lang.String source, java.lang.String uuid, java.lang.String createDate, java.lang.String changeDate, java.lang.String isTemplate, java.lang.String title, int owner, java.lang.String groupOwner) throws java.sql.SQLException
java.sql.SQLException
public static void update(jeeves.resources.dbms.Dbms dbms, java.lang.String id, org.jdom.Element xml) throws java.sql.SQLException
java.sql.SQLException
public static void update(jeeves.resources.dbms.Dbms dbms, java.lang.String id, org.jdom.Element xml, java.lang.String changeDate) throws java.sql.SQLException
java.sql.SQLException
public static void delete(jeeves.resources.dbms.Dbms dbms, java.lang.String table, java.lang.String id) throws java.sql.SQLException
java.sql.SQLException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |