public interface ActivityInstanceRepository extends AbstractRepository<ActivityInstance>, ActivityInstanceRepositoryCustom
| 限定符和类型 | 方法和说明 |
|---|---|
ActivityInstance |
findFirstByProcessInstanceAndActivityDefinitionAndReceiver(org.bson.types.ObjectId processInstanceId,
String activityDefinitionId,
String receiverId) |
List<ActivityInstance> |
findListByActivityDefinitionAndBusinessReferenceOrderByReceiveAtDesc(String activityDefinitionId,
String bizRefId) |
findByIdcount, delete, delete, delete, deleteAll, exists, findAll, findAll, findOne, save, savequeryPage@Query(value="{ \'activityDefinition.$id\' : ?0, \'businessReference.refId\' : ?1 }")
List<ActivityInstance> findListByActivityDefinitionAndBusinessReferenceOrderByReceiveAtDesc(String activityDefinitionId,
String bizRefId)
activityDefinitionId - must be ObjectId type (the id of activity defintion is generated by mongodb)bizRefId - @Query(value="{ \'processInstance.$id\' : ?0, \'activityDefinition.$id\' : ?1 , \'receiver.refId\': ?2}")
ActivityInstance findFirstByProcessInstanceAndActivityDefinitionAndReceiver(org.bson.types.ObjectId processInstanceId,
String activityDefinitionId,
String receiverId)
processInstanceId - must be ObjectId type (the id of process instance is generated by mongodb)activityDefinitionId - must be String type (the id of activity definition is assigned by hard code)receiverId - Copyright © 2017. All rights reserved.