Class ImportHelper
- java.lang.Object
-
- com.netgrif.application.engine.startup.ImportHelper
-
- All Implemented Interfaces:
groovy.lang.GroovyObject
@Component public class ImportHelper extends java.lang.Object implements groovy.lang.GroovyObject
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringFIELD_BOOLEANstatic java.lang.StringFIELD_DATEstatic java.lang.StringFIELD_ENUMERATIONstatic java.lang.StringFIELD_NUMBERstatic java.lang.StringFIELD_TEXTstatic java.lang.StringPATCH
-
Constructor Summary
Constructors Constructor Description ImportHelper()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AssignTaskEventOutcomeassignTask(java.lang.String taskTitle, java.lang.String caseId, LoggedUser author)AssignTaskEventOutcomeassignTaskToSuper(java.lang.String taskTitle, java.lang.String caseId)CancelTaskEventOutcomecancelTask(java.lang.String taskTitle, java.lang.String caseId, LoggedUser user)CancelTaskEventOutcomecancelTaskAsSuper(java.lang.String taskTitle, java.lang.String caseId)java.util.Map<java.lang.String,Authority>createAuthorities(java.util.Map<java.lang.String,java.lang.String> authorities)AuthoritycreateAuthority(java.lang.String name)CasecreateCase(java.lang.String title, PetriNet net)CasecreateCase(java.lang.String title, PetriNet net, LoggedUser user)CasecreateCaseAsSuper(java.lang.String title, PetriNet net)booleancreateCaseFilter(java.lang.String title, java.lang.String query, MergeFilterOperation operation, LoggedUser user)java.util.Optional<PetriNet>createNet(java.lang.String fileName)java.util.Optional<PetriNet>createNet(java.lang.String fileName, VersionType release)java.util.Optional<PetriNet>createNet(java.lang.String fileName, VersionType release, LoggedUser author)java.util.Optional<PetriNet>createNet(java.lang.String fileName, VersionType release, LoggedUser author, java.lang.String uriNodeId)java.util.Optional<PetriNet>createNet(java.lang.String fileName, java.lang.String release)java.util.Optional<PetriNet>createNet(java.lang.String fileName, java.lang.String release, LoggedUser author)java.util.Optional<PetriNet>createNet(java.lang.String fileName, java.lang.String release, LoggedUser author, java.lang.String uriNodeId)IUsercreateUser(User user, Authority[] authorities, ProcessRole... roles)FinishTaskEventOutcomefinishTask(java.lang.String taskTitle, java.lang.String caseId, LoggedUser author)FinishTaskEventOutcomefinishTaskAsSuper(java.lang.String taskTitle, java.lang.String caseId)static java.lang.StringgetCaseColor()groovy.lang.MetaClassgetMetaClass()ProcessRolegetProcessRoleByImportId(PetriNet net, java.lang.String roleId)java.util.Map<java.lang.String,ProcessRole>getProcessRoles(PetriNet net)java.util.Map<java.lang.String,ProcessRole>getProcessRolesByImportId(PetriNet net, java.util.Map<java.lang.String,java.lang.String> importId)java.util.List<Field>getTaskData(java.lang.String taskTitle, java.lang.String caseId)java.lang.StringgetTaskId(java.lang.String taskTitle, java.lang.String caseId)static com.fasterxml.jackson.databind.node.ObjectNodepopulateDataset(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> data)voidsetMetaClass(groovy.lang.MetaClass mc)SetDataEventOutcomesetTaskData(java.lang.String taskTitle, java.lang.String caseId, java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> data)SetDataEventOutcomesetTaskData(java.lang.String taskId, java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> data)voidupdateSuperUser()java.util.Optional<PetriNet>upsertNet(java.lang.String filename, java.lang.String identifier)java.util.Optional<PetriNet>upsertNet(java.lang.String filename, java.lang.String identifier, VersionType release)java.util.Optional<PetriNet>upsertNet(java.lang.String filename, java.lang.String identifier, VersionType release, LoggedUser author)
-
-
-
Field Detail
-
PATCH
public static final java.lang.String PATCH
- See Also:
- Constant Field Values
-
FIELD_BOOLEAN
public static final java.lang.String FIELD_BOOLEAN
- See Also:
- Constant Field Values
-
FIELD_ENUMERATION
public static final java.lang.String FIELD_ENUMERATION
- See Also:
- Constant Field Values
-
FIELD_TEXT
public static final java.lang.String FIELD_TEXT
- See Also:
- Constant Field Values
-
FIELD_NUMBER
public static final java.lang.String FIELD_NUMBER
- See Also:
- Constant Field Values
-
FIELD_DATE
public static final java.lang.String FIELD_DATE
- See Also:
- Constant Field Values
-
-
Method Detail
-
createNet
public java.util.Optional<PetriNet> createNet(java.lang.String fileName, java.lang.String release, LoggedUser author)
-
createNet
public java.util.Optional<PetriNet> createNet(java.lang.String fileName, java.lang.String release)
-
createNet
public java.util.Optional<PetriNet> createNet(java.lang.String fileName, VersionType release, LoggedUser author)
-
createNet
public java.util.Optional<PetriNet> createNet(java.lang.String fileName, VersionType release)
-
createNet
public java.util.Optional<PetriNet> createNet(java.lang.String fileName)
-
upsertNet
public java.util.Optional<PetriNet> upsertNet(java.lang.String filename, java.lang.String identifier, VersionType release)
-
upsertNet
public java.util.Optional<PetriNet> upsertNet(java.lang.String filename, java.lang.String identifier)
-
getMetaClass
public groovy.lang.MetaClass getMetaClass()
- Specified by:
getMetaClassin interfacegroovy.lang.GroovyObject
-
setMetaClass
public void setMetaClass(groovy.lang.MetaClass mc)
- Specified by:
setMetaClassin interfacegroovy.lang.GroovyObject
-
createAuthorities
public java.util.Map<java.lang.String,Authority> createAuthorities(java.util.Map<java.lang.String,java.lang.String> authorities)
-
createAuthority
public Authority createAuthority(java.lang.String name)
-
createNet
public java.util.Optional<PetriNet> createNet(java.lang.String fileName, java.lang.String release, LoggedUser author, java.lang.String uriNodeId)
-
createNet
public java.util.Optional<PetriNet> createNet(java.lang.String fileName, VersionType release, LoggedUser author, java.lang.String uriNodeId)
-
upsertNet
public java.util.Optional<PetriNet> upsertNet(java.lang.String filename, java.lang.String identifier, VersionType release, LoggedUser author)
-
getProcessRoleByImportId
public ProcessRole getProcessRoleByImportId(PetriNet net, java.lang.String roleId)
-
getProcessRolesByImportId
public java.util.Map<java.lang.String,ProcessRole> getProcessRolesByImportId(PetriNet net, java.util.Map<java.lang.String,java.lang.String> importId)
-
getProcessRoles
public java.util.Map<java.lang.String,ProcessRole> getProcessRoles(PetriNet net)
-
createUser
public IUser createUser(User user, Authority[] authorities, ProcessRole... roles)
-
createCase
public Case createCase(java.lang.String title, PetriNet net, LoggedUser user)
-
createCaseFilter
public boolean createCaseFilter(java.lang.String title, java.lang.String query, MergeFilterOperation operation, LoggedUser user)
-
assignTask
public AssignTaskEventOutcome assignTask(java.lang.String taskTitle, java.lang.String caseId, LoggedUser author)
-
assignTaskToSuper
public AssignTaskEventOutcome assignTaskToSuper(java.lang.String taskTitle, java.lang.String caseId)
-
finishTask
public FinishTaskEventOutcome finishTask(java.lang.String taskTitle, java.lang.String caseId, LoggedUser author)
-
finishTaskAsSuper
public FinishTaskEventOutcome finishTaskAsSuper(java.lang.String taskTitle, java.lang.String caseId)
-
cancelTask
public CancelTaskEventOutcome cancelTask(java.lang.String taskTitle, java.lang.String caseId, LoggedUser user)
-
cancelTaskAsSuper
public CancelTaskEventOutcome cancelTaskAsSuper(java.lang.String taskTitle, java.lang.String caseId)
-
getTaskId
public java.lang.String getTaskId(java.lang.String taskTitle, java.lang.String caseId)
-
setTaskData
public SetDataEventOutcome setTaskData(java.lang.String taskId, java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> data)
-
setTaskData
public SetDataEventOutcome setTaskData(java.lang.String taskTitle, java.lang.String caseId, java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> data)
-
getTaskData
public java.util.List<Field> getTaskData(java.lang.String taskTitle, java.lang.String caseId)
-
updateSuperUser
public void updateSuperUser()
-
populateDataset
public static com.fasterxml.jackson.databind.node.ObjectNode populateDataset(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> data)
-
getCaseColor
public static java.lang.String getCaseColor()
-
-