Exemplo n.º 1
0
 def parameters(self):
     parameters = DocumentReferenceParameters(self.theName,
                                              self.theDocument,
                                              self.theContributor,
                                              self.theExcerpt)
     parameters.setId(self.theId)
     return parameters
Exemplo n.º 2
0
 def update_document_reference(self, dr, name):
     found_dr = self.get_document_reference(name)
     drParams = DocumentReferenceParameters(refName=dr.theName,
                                            docName=dr.theDocName,
                                            cName=dr.theContributor,
                                            docExc=dr.theExcerpt)
     drParams.setId(found_dr.theId)
     try:
         self.db_proxy.updateDocumentReference(drParams)
     except ARMException as ex:
         self.close()
         raise ARMHTTPError(ex)
Exemplo n.º 3
0
 def update_object(self, dr, name):
     drParams = DocumentReferenceParameters(refName=dr.theName,
                                            docName=dr.theDocName,
                                            cName=dr.theContributor,
                                            docExc=dr.theExcerpt)
     try:
         drId = self.db_proxy.getDimensionId(name, 'document_reference')
         drParams.setId(drId)
         self.db_proxy.updateDocumentReference(drParams)
     except ARMException as ex:
         self.close()
         raise ARMHTTPError(ex)
Exemplo n.º 4
0
 def update_document_reference(self,dr,name):
   found_dr = self.get_document_reference(name)
   drParams = DocumentReferenceParameters(
     refName=dr.theName,
     docName=dr.theDocName,
     cName=dr.theContributor,
     docExc=dr.theExcerpt)
   drParams.setId(found_dr.theId)
   try:
     self.db_proxy.updateDocumentReference(drParams)
   except ARMException as ex:
     self.close()
     raise ARMHTTPError(ex)
Exemplo n.º 5
0
 def parameters(self):
   parameters = DocumentReferenceParameters(self.theName,self.theDocument,self.theContributor,self.theExcerpt)
   parameters.setId(self.theId)
   return parameters