4Suite API Documentation

Module Ft.Server

4Suite repository
Copyright 2005 Fourthought, Inc. (USA).
Detailed license and copyright information: http://4suite.org/COPYRIGHT
Project home, documentation, distributions: http://4suite.org/
Classes:
Globals:

Modules

Repository client (4ss, 4ss_manager) base module
#placeholder for windows
An abstraction of our internal RPC protocol. Currently this is implemented as sending pickled dictionaries across a socket. We have plans to make this more cross language friendly
Repository server (direct access) base module

Classes

class FtServerBaseException(Ft.FtException)
Base class for repository-specific exceptions.
Subclasses must define self.MessageSource as the module
containing a g_errorMessages mapping of error codes to
message strings.

Methods

__init__(self, errorCode, *args, **kwargs)
Overrides: __init__ from class FtException

Methods inherited from class Ft.FtException

__getattr__, __repr__, __str__

Methods inherited from class Exception

__getitem__

Members

MessageSource = None

Globals

FTSERVER_NAMESPACE = 'http://xmlns.4suite.org/reserved'
FTSS_URI_SCHEME = 'ftss'
RESERVED_NAMESPACE = 'http://xmlns.4suite.org/reserved'
SCHEMA_NSS = 'http://schemas.4suite.org/4ss'
SWISH_SCHEMA = 'http://schemas.4suite.org/4ss#metaxml.swish'
SYSTEM_ID_BASE = 'urn:4suite.org:4ss:repository:'
TEMP_FILE_SCHEMA = 'http://schemas.4suite.org/4ss#temp.file'
__version__ = '1.0'