4Suite API Documentation

Module Ft.Server.Server.Drivers.FtssDriver

######################################################################## # $Header: /var/local/cvsroot/4Suite/Ft/Server/Server/Drivers/FtssDriver.py,v 1.71 2005/04/02 06:30:23 cogbuji Exp $
Classes:
Functions:
Fields:

Classes

class DataStoreContainer

Methods

childReferenceXML(self, path)
createContainer(self, path, createParents=0, docDef=None, actualContent=None)
deleteContainer(self, path)

Methods

__init__(self, logger, driverMod, properties)
checkLogin(self, userName, password)
commit(self)
destroy(self)
exists(self)
getContext(self, path, nss=None)
getModel(self, path)
getType(self, path)
login(self, userName, password, verify=0)
newContainerXml(self, path, acl, owner, docDef, content=None)
open(self, href)
rollback(self)
setTempFileDelete(self, flag)

Methods inherited from class Ft.Server.Server.Drivers.ResourceManager.ResourceManager

Methods inherited from class Ft.Server.Server.Drivers.ACLManager.ACLManager

Methods inherited from class Ft.Server.Server.Drivers.MetadataManager.MetadataManager

Methods inherited from class Ft.Server.Server.Drivers.Util.FtssDriverUtility

Methods inherited from class Ft.Server.Server.Drivers.SessionManager.SessionManager

Fields

exprs = []
mode = 2
o = '/ftss:MetaData/ftss:Reference'
p = '"http://schemas.4suite.org/4ss#urireferencefile.location"'
s = '$uri'
t = 'R'

Functions

RecurPrint(obj, done=[])

Fields

DELETE_CONTAINER_CHILD_XUPDATE = <Document at 0x30698ed0: 1 children>
The Document interface represents the entire XML document. Conceptually, it is the root of the document tree, and provides the primary access to the document's data.
FTSERVER_NAMESPACE = 'http://xmlns.4suite.org/reserved'
NEW_CONTAINER_CHILD_XUPDATE = <Document at 0x30698fa8: 1 children>
The Document interface represents the entire XML document. Conceptually, it is the root of the document tree, and provides the primary access to the document's data.
RESERVED_NAMESPACE = 'http://xmlns.4suite.org/reserved'
UPDATE_ACL = '<xupdate:modifications\n version="1.0"\n xmlns:x...ta">%s</xupdate:append>\n</xupdate:modifications>\n'
UPDATE_LAST_MODIFIED = '<xupdate:modifications\n version="1.0"\n xmlns:x...te">%s</xupdate:update>\n</xupdate:modifications>\n'
UPDATE_LAST_MODIFIED_AND_SIZE = <Document at 0x30675198: 1 children>
The Document interface represents the entire XML document. Conceptually, it is the root of the document tree, and provides the primary access to the document's data.
UPDATE_SIZE = '<xupdate:modifications\n version="1.0"\n xmlns:x...ze">%s</xupdate:update>\n</xupdate:modifications>\n'
XLINK_NAMESPACE = u'http://www.w3.org/1999/xlink'
XSL_NAMESPACE = u'http://www.w3.org/1999/XSL/Transform'