コード例 #1
0
ファイル: identity_service.py プロジェクト: sruizr/pyactiviti
 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()
コード例 #2
0
ファイル: identity_service.py プロジェクト: sruizr/pyactiviti
 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()
コード例 #3
0
ファイル: identity_service.py プロジェクト: sruizr/pyactiviti
 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()
コード例 #4
0
ファイル: identity_service.py プロジェクト: sruizr/pyactiviti
 def is_syncronized(self):
     return self._activiti_version == JavaDictMapper.get_dict(self)
コード例 #5
0
ファイル: identity_service.py プロジェクト: sruizr/pyactiviti
 def create_group(self, group):
     try:
         dict_group = JavaDictMapper.get_dict(group)
         self.create(dict_group, "groups")
     except MissingID:
         raise GroupMissingID()