Ejemplo n.º 1
0
 def create_user(self, user):
     try:
         dict_user = JavaDictMapper.get_dict(user)
         self.create(dict_user, "users")
         user._activiti_version = user.__dict__
     except MissingID:
         raise UserMissingID()
Ejemplo n.º 2
0
 def update_group(self, group):
     try:
         dict_group = JavaDictMapper.get_dict(group)
         self.update(dict_group, "groups", group.id)
     except NotFound:
         raise GroupNotFound()
     except UpdatedSimultaneous:
         raise GroupUpdatedSimultaneous()
Ejemplo n.º 3
0
 def update_user(self, user):
     dict_user = JavaDictMapper.get_dict(user)
     try:
         self.update(dict_user, "users", user.id)
     except NotFound:
         raise UserNotFound()
     except UpdatedSimultaneous:
         raise UserUpdatedSimultaneous()
Ejemplo n.º 4
0
 def is_syncronized(self):
     return self._activiti_version == JavaDictMapper.get_dict(self)
Ejemplo n.º 5
0
 def create_group(self, group):
     try:
         dict_group = JavaDictMapper.get_dict(group)
         self.create(dict_group, "groups")
     except MissingID:
         raise GroupMissingID()