org.fao.geonet.lib
Class LocalLib

java.lang.Object
  extended by org.fao.geonet.lib.LocalLib

public class LocalLib
extends java.lang.Object


Constructor Summary
LocalLib()
           
 
Method Summary
 java.util.Map<java.lang.String,java.lang.String> getLanguages(jeeves.resources.dbms.Dbms dbms)
           
 void insert(jeeves.resources.dbms.Dbms dbms, java.lang.String baseTable, int id, java.util.Map<java.lang.String,java.lang.String> locNames, java.lang.String defName)
           
 void insert(jeeves.resources.dbms.Dbms dbms, java.lang.String baseTable, int id, java.lang.String name)
           
 org.jdom.Element retrieve(jeeves.resources.dbms.Dbms dbms, java.lang.String table)
           
 org.jdom.Element retrieve(jeeves.resources.dbms.Dbms dbms, java.lang.String table, java.lang.String where)
           
 org.jdom.Element retrieve(jeeves.resources.dbms.Dbms dbms, java.lang.String table, java.lang.String where, java.lang.String orderBy)
           
 org.jdom.Element retrieveById(jeeves.resources.dbms.Dbms dbms, java.lang.String table, java.lang.String id)
           
 void update(jeeves.resources.dbms.Dbms dbms, java.lang.String baseTable, int id, org.jdom.Element label)
           
 void update(jeeves.resources.dbms.Dbms dbms, java.lang.String baseTable, int id, java.lang.String langId, java.lang.String label)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LocalLib

public LocalLib()
Method Detail

getLanguages

public java.util.Map<java.lang.String,java.lang.String> getLanguages(jeeves.resources.dbms.Dbms dbms)
                                                              throws java.sql.SQLException
Throws:
java.sql.SQLException

insert

public void insert(jeeves.resources.dbms.Dbms dbms,
                   java.lang.String baseTable,
                   int id,
                   java.lang.String name)
            throws java.sql.SQLException
Throws:
java.sql.SQLException

insert

public void insert(jeeves.resources.dbms.Dbms dbms,
                   java.lang.String baseTable,
                   int id,
                   java.util.Map<java.lang.String,java.lang.String> locNames,
                   java.lang.String defName)
            throws java.sql.SQLException
Throws:
java.sql.SQLException

update

public void update(jeeves.resources.dbms.Dbms dbms,
                   java.lang.String baseTable,
                   int id,
                   org.jdom.Element label)
            throws java.sql.SQLException
Throws:
java.sql.SQLException

update

public void update(jeeves.resources.dbms.Dbms dbms,
                   java.lang.String baseTable,
                   int id,
                   java.lang.String langId,
                   java.lang.String label)
            throws java.sql.SQLException
Throws:
java.sql.SQLException

retrieve

public org.jdom.Element retrieve(jeeves.resources.dbms.Dbms dbms,
                                 java.lang.String table)
                          throws java.sql.SQLException
Throws:
java.sql.SQLException

retrieve

public org.jdom.Element retrieve(jeeves.resources.dbms.Dbms dbms,
                                 java.lang.String table,
                                 java.lang.String where)
                          throws java.sql.SQLException
Throws:
java.sql.SQLException

retrieve

public org.jdom.Element retrieve(jeeves.resources.dbms.Dbms dbms,
                                 java.lang.String table,
                                 java.lang.String where,
                                 java.lang.String orderBy)
                          throws java.sql.SQLException
Throws:
java.sql.SQLException

retrieveById

public org.jdom.Element retrieveById(jeeves.resources.dbms.Dbms dbms,
                                     java.lang.String table,
                                     java.lang.String id)
                              throws java.sql.SQLException
Throws:
java.sql.SQLException