import xmldb
class XmlDb(DbHandler)
class XmlHandler(CommonHandler)
def __init__(self, name, xmldb)
string __module__ = 'xmldb'
def characters(self,data,start,length)
def endElement(self, name)
def startElement(self, name, attrs)
def __init__(self, DBNAME, DBHOST, DBPORT, DBUSER, DBPWD, log = LOG('XmlDb.log'), name = 'XmlDb', debug = None, uidName=None)
string __module__ = 'xmldb'
def read(self, filename)
# Methods inherited by XmlDb from DbHandler
def close(self)
def get_uid(self, sequenceName = 'object_uid_seq')
def is_insert_query(self, src)
def open(self)
def query(self, src)
def uid_insert(self, src, sequenceName = 'object_uid_seq', uidName = 'uid')
# Methods inherited by XmlDb from Object
def __cmp__(self, object)
def __hash__(self)
def __nonzero__(self)
def __repr__(self)
def __str__(self)
def copy(self)
def write(self, filename)
do not overload, should be equivalent to self.name
serialization