zephir.backend.aaf_rpc.AAFRPC

Package zephir :: Package backend :: Module aaf_rpc :: Class AAFRPC |
[frames] | no frames]

# Class AAFRPC

source code

    twisted.web.resource.Resource --+
                                    |
            twisted.web.xmlrpc.XMLRPC --+
                                        |
                    xmlrpceole.XMLRPCEole --+
                                            |
                                           AAFRPC

serveur XMLRPC zephir pour la gestion des fichiers d'import AAF

Nested Classes
Inherited from `twisted.web.resource.Resource`: `entityType`

Instance Methods
__init__(self, parent) Initialize. | source code
xmlrpc_add_file(self, cred_user, serveur, filename) associe un fichier AAF à un serveur | source code
xmlrpc_del_file(self, cred_user, filename) supprime l'association d'un fichier AAF à un serveur | source code
xmlrpc_get_list(self, cred_user, serveur) renvoie la liste des fichiers associés à un serveur | source code
xmlrpc_notify_upload(self, cred_user, filename) préviens Zéphir qu'un fichier a été mis à jour Envoie le fichier au serveur associé si besoin | source code
check_aff_callb(self, result, filename, serv) | source code
xmlrpc_confirm_transfer(self, cred_user, id_serveur, dict_hash) vérifie que les fichiers transférés sont bien pris en compte et met à jour leur hash dans la base de données | source code
Inherited from `xmlrpceole.XMLRPCEole`: `ebRender`, `load_groupes`, `render` Inherited from `twisted.web.xmlrpc.XMLRPC`: `getSubHandler`, `getSubHandlerPrefixes`, `putSubHandler`, `render_POST` Inherited from `twisted.web.resource.Resource`: `__providedBy__`, `delEntity`, `getChild`, `getChildForRequest`, `getChildWithDefault`, `getDynamicEntity`, `getStaticEntity`, `listDynamicEntities`, `listDynamicNames`, `listEntities`, `listNames`, `listStaticEntities`, `listStaticNames`, `putChild`, `reallyPutEntity`, `render_HEAD`

Class Variables
Inherited from `twisted.web.xmlrpc.XMLRPC`: `FAILURE`, `NOT_FOUND`, `allowedMethods`, `isLeaf`, `separator` Inherited from `twisted.web.resource.Resource`: `__implemented__`, `__provides__`, `server`

Method Details

### __init__(self, parent) (Constructor) | source code
Initialize. Overrides: twisted.web.resource.Resource.__init__ (inherited documentation)