Interface IWorkflowService

  • All Known Implementing Classes:
    WorkflowService

    public interface IWorkflowService
    • Method Detail

      • findOne

        Case findOne​(java.lang.String caseId)
      • findOneNoNet

        Case findOneNoNet​(java.lang.String caseId)
      • findAllById

        java.util.List<Case> findAllById​(java.util.List<java.lang.String> ids)
      • getAll

        org.springframework.data.domain.Page<Case> getAll​(org.springframework.data.domain.Pageable pageable)
      • resolveUserRef

        Case resolveUserRef​(Case useCase)
      • createCase

        CreateCaseEventOutcome createCase​(java.lang.String netId,
                                          java.lang.String title,
                                          java.lang.String color,
                                          LoggedUser user,
                                          java.util.Locale locale)
      • createCaseByIdentifier

        CreateCaseEventOutcome createCaseByIdentifier​(java.lang.String identifier,
                                                      java.lang.String title,
                                                      java.lang.String color,
                                                      LoggedUser user)
      • createCaseByIdentifier

        CreateCaseEventOutcome createCaseByIdentifier​(java.lang.String identifier,
                                                      java.lang.String title,
                                                      java.lang.String color,
                                                      LoggedUser user,
                                                      java.util.Locale locale)
      • findAllByAuthor

        org.springframework.data.domain.Page<Case> findAllByAuthor​(java.lang.String authorId,
                                                                   java.lang.String petriNet,
                                                                   org.springframework.data.domain.Pageable pageable)
      • deleteInstancesOfPetriNet

        void deleteInstancesOfPetriNet​(PetriNet net)
      • updateMarking

        void updateMarking​(Case useCase)
      • searchAll

        org.springframework.data.domain.Page<Case> searchAll​(com.querydsl.core.types.Predicate predicate)
      • searchOne

        Case searchOne​(com.querydsl.core.types.Predicate predicate)
      • listToMap

        java.util.Map<java.lang.String,​I18nString> listToMap​(java.util.List<Case> cases)
      • getData

        @Deprecated
        java.util.List<Field> getData​(java.lang.String caseId)
        Deprecated.
      • search

        org.springframework.data.domain.Page<Case> search​(java.util.Map<java.lang.String,​java.lang.Object> request,
                                                          org.springframework.data.domain.Pageable pageable,
                                                          LoggedUser user,
                                                          java.util.Locale locale)
      • count

        long count​(java.util.Map<java.lang.String,​java.lang.Object> request,
                   LoggedUser user,
                   java.util.Locale locale)
      • removeTasksFromCase

        boolean removeTasksFromCase​(java.util.List<Task> tasks,
                                    java.lang.String caseId)
      • removeTasksFromCase

        boolean removeTasksFromCase​(java.util.List<Task> tasks,
                                    Case useCase)
      • decrypt

        Case decrypt​(Case useCase)
      • findAllByUri

        org.springframework.data.domain.Page<Case> findAllByUri​(java.lang.String uri,
                                                                org.springframework.data.domain.Pageable pageable)
      • search

        org.springframework.data.domain.Page<Case> search​(com.querydsl.core.types.Predicate predicate,
                                                          org.springframework.data.domain.Pageable pageable)