Package org.kie.server.api.model.cases
Class CaseFile.Builder
- java.lang.Object
-
- org.kie.server.api.model.cases.CaseFile.Builder
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CaseFile.Builder
addDataAccessRestrictions(String dataItem, String... roles)
CaseFile.Builder
addGroupAssignments(String role, String group)
CaseFile.Builder
addUserAssignments(String role, String user)
CaseFile
build()
CaseFile.Builder
data(Map<String,Object> data)
CaseFile.Builder
dataAccessRestrictions(Map<String,String[]> accessRestrictions)
CaseFile.Builder
groupAssignments(Map<String,String> data)
CaseFile.Builder
userAssignments(Map<String,String> data)
-
-
-
Method Detail
-
build
public CaseFile build()
-
data
public CaseFile.Builder data(Map<String,Object> data)
-
userAssignments
public CaseFile.Builder userAssignments(Map<String,String> data)
-
groupAssignments
public CaseFile.Builder groupAssignments(Map<String,String> data)
-
addUserAssignments
public CaseFile.Builder addUserAssignments(String role, String user)
-
addGroupAssignments
public CaseFile.Builder addGroupAssignments(String role, String group)
-
dataAccessRestrictions
public CaseFile.Builder dataAccessRestrictions(Map<String,String[]> accessRestrictions)
-
addDataAccessRestrictions
public CaseFile.Builder addDataAccessRestrictions(String dataItem, String... roles)
-
-