Uses of Interface
org.jbpm.casemgmt.api.model.instance.CaseFileInstance
-
Packages that use CaseFileInstance Package Description org.jbpm.casemgmt.api org.jbpm.casemgmt.api.auth org.jbpm.casemgmt.api.event org.jbpm.casemgmt.api.model.instance -
-
Uses of CaseFileInstance in org.jbpm.casemgmt.api
Methods in org.jbpm.casemgmt.api that return CaseFileInstance Modifier and Type Method Description CaseFileInstanceCaseService. getCaseFileInstance(String caseId)Returns Case file for give case idCaseFileInstanceCaseService. newCaseFileInstance(String deploymentId, String caseDefinition, Map<String,Object> data)Builds and returns new CaseFileInstance with given data.CaseFileInstanceCaseService. newCaseFileInstance(String deploymentId, String caseDefinition, Map<String,Object> data, Map<String,org.kie.api.task.model.OrganizationalEntity> rolesAssignment)Builds and returns new CaseFileInstance with given data and roles assignments.CaseFileInstanceCaseService. newCaseFileInstanceWithRestrictions(String deploymentId, String caseDefinition, Map<String,Object> data, Map<String,List<String>> accessRestrictions)Builds and returns new CaseFileInstance with given data.CaseFileInstanceCaseService. newCaseFileInstanceWithRestrictions(String deploymentId, String caseDefinition, Map<String,Object> data, Map<String,org.kie.api.task.model.OrganizationalEntity> rolesAssignment, Map<String,List<String>> accessRestrictions)Builds and returns new CaseFileInstance with given data and roles assignments.Methods in org.jbpm.casemgmt.api with parameters of type CaseFileInstance Modifier and Type Method Description StringCaseService. startCase(String deploymentId, String caseDefinitionId, CaseFileInstance caseFile)Starts a new case for given definition with given case file. -
Uses of CaseFileInstance in org.jbpm.casemgmt.api.auth
Methods in org.jbpm.casemgmt.api.auth with parameters of type CaseFileInstance Modifier and Type Method Description voidAuthorizationManager. checkCommentAuthorization(String caseId, CaseFileInstance caseFileInstance, CommentInstance commentInstance)Check if caller (based on identity provider) is authorized to manipulate given commentvoidAuthorizationManager. checkDataAuthorization(String caseId, CaseFileInstance caseFileInstance, Collection<String> dataNames)Check if caller (based on identity provider) is authorized to manipulate given dataList<CommentInstance>AuthorizationManager. filterByCommentAuthorization(String caseId, CaseFileInstance caseFileInstance, List<CommentInstance> comments)Filters provided comments by their restrictions.Map<String,Object>AuthorizationManager. filterByDataAuthorization(String caseId, CaseFileInstance caseFileInstance, Map<String,Object> data)Filters provided data by data restrictions. -
Uses of CaseFileInstance in org.jbpm.casemgmt.api.event
Methods in org.jbpm.casemgmt.api.event that return CaseFileInstance Modifier and Type Method Description CaseFileInstanceCaseEvent. getCaseFile()CaseFileInstanceCaseStartEvent. getCaseFile()Returns case file associated with the caseConstructors in org.jbpm.casemgmt.api.event with parameters of type CaseFileInstance Constructor Description CaseCancelEvent(String user, String caseId, CaseFileInstance caseFile, List<Long> processInstanceIds)CaseCloseEvent(String user, String caseId, CaseFileInstance caseFile, String comment)CaseCommentEvent(String user, String caseId, CaseFileInstance caseFile, CommentInstance comment)CaseDataEvent(String user, String caseId, CaseFileInstance caseFile, String definitionId, Map<String,Object> data)CaseDestroyEvent(String user, String caseId, CaseFileInstance caseFile, List<Long> processInstanceIds)CaseDynamicSubprocessEvent(String user, String caseId, CaseFileInstance caseFile, String processId, Map<String,Object> data, long processInstanceId)CaseDynamicSubprocessEvent(String user, String caseId, CaseFileInstance caseFile, String processId, Map<String,Object> data, long processInstanceId, long subProcessInstanceId)CaseDynamicTaskEvent(String user, String caseId, CaseFileInstance caseFile, String nodeType, Map<String,Object> data, long processInstanceId)CaseEvent(String user, String caseId, CaseFileInstance caseFile)CaseReopenEvent(String user, String caseId, CaseFileInstance caseFile, String deploymentId, String caseDefinitionId, Map<String,Object> data)CaseReopenEvent(String user, String caseId, CaseFileInstance caseFile, String deploymentId, String caseDefinitionId, Map<String,Object> data, Long processInstanceId)CaseRoleAssignmentEvent(String user, String caseId, CaseFileInstance caseFile, String role, org.kie.api.task.model.OrganizationalEntity entity)CaseStartEvent(String user, String caseId, String deploymentId, String caseDefinitionId, CaseFileInstance caseFile)CaseStartEvent(String user, String caseId, String deploymentId, String caseDefinitionId, CaseFileInstance caseFile, Long processInstanceId) -
Uses of CaseFileInstance in org.jbpm.casemgmt.api.model.instance
Methods in org.jbpm.casemgmt.api.model.instance that return CaseFileInstance Modifier and Type Method Description CaseFileInstanceCaseInstance. getCaseFile()Returns case file associated with this case.Methods in org.jbpm.casemgmt.api.model.instance with parameters of type CaseFileInstance Modifier and Type Method Description voidCaseInstance. setCaseFile(CaseFileInstance caseFileInstance)Sets case file information to this instance
-