Repository XML Container object. createContainer/getContent/setContent/_getChildren are overidden
to use low level api's to implement containment. Should catch Exceptions more ferverently.
NOTE
self._driver is the FtssDriver instance
self._driver._driver is the Data store driver instance
Methods
Returns an XML representation of the specified container (path is a
PathImp)
Uses fetchChildren (implemented by the data store) to retrieve the
names of the children and generates a repository container XML
document.
createContainer(
self,
path,
createParents=0,
docDef=None,
actualContent=None)
Creates the specified container, if createParents is true
then all its parents along the path are created (if they
dont exist). If actualContent is given NOT_SUPPORTED Exception is raised
Needs to mimick (mostly) and override FtssDriver.createResource
in order to call _createContainer