Class PlatformCasePageService

java.lang.Object
com.flowable.platform.security.service.AbstractPlatformSecurityService
com.flowable.platform.service.casepage.PlatformCasePageService
All Implemented Interfaces:
PermissionServiceRegistryAware, org.springframework.beans.factory.Aware

@Transactional
public class PlatformCasePageService
extends AbstractPlatformSecurityService
Author:
Yvo Swillens
  • Field Details

  • Constructor Details

  • Method Details

    • getCasePageForm

      public org.flowable.form.api.FormInfo getCasePageForm​(java.lang.String casePageInstanceId)
    • saveCasePageForm

      public void saveCasePageForm​(java.lang.String casePageInstanceId, java.util.Map<java.lang.String,​java.lang.Object> variables)
    • getCasePageVariablesWithPermissionCheck

      public java.util.Map<java.lang.String,​java.lang.Object> getCasePageVariablesWithPermissionCheck​(java.lang.String casePageInstanceId)
    • getCasePageVariables

      public java.util.Map<java.lang.String,​java.lang.Object> getCasePageVariables​(java.lang.String caseInstanceId)
    • resolveFormInfo

      protected org.flowable.form.api.FormInfo resolveFormInfo​(org.flowable.cmmn.api.runtime.PlanItemInstance planItemInstance)
    • resolveFormInfo

      protected org.flowable.form.api.FormInfo resolveFormInfo​(java.lang.String formKey, java.lang.String caseDefinitionId, java.lang.String tenantId, java.lang.String planItemDefinitionId)
    • transformVariables

      protected void transformVariables​(java.util.Map<java.lang.String,​java.lang.Object> variables)
    • getContentItem

      public org.flowable.content.api.ContentItem getContentItem​(java.lang.String casePageInstanceId, java.lang.String contentItemId)