Class ActionDelegate
- java.lang.Object
-
- com.netgrif.application.engine.petrinet.domain.dataset.logic.action.ActionDelegate
-
- All Implemented Interfaces:
groovy.lang.GroovyObject
public class ActionDelegate extends java.lang.Object implements groovy.lang.GroovyObject
-
-
Constructor Summary
Constructors Constructor Description ActionDelegate()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description IUser
assignRole(java.lang.String roleMongoId)
IUser
assignRole(java.lang.String roleMongoId, IUser user)
IUser
assignRole(java.lang.String roleId, PetriNet net)
IUser
assignRole(java.lang.String roleId, PetriNet net, IUser user)
IUser
assignRole(java.lang.String roleId, java.lang.String netId)
IUser
assignRole(java.lang.String roleId, java.lang.String netId, IUser user)
IUser
assignRole(java.lang.String roleId, java.lang.String netId, Version version)
IUser
assignRole(java.lang.String roleId, java.lang.String netId, Version version, IUser user)
Task
assignTask(Task task)
Task
assignTask(Task task, IUser user)
Task
assignTask(java.lang.String transitionId)
Task
assignTask(java.lang.String transitionId, Case aCase)
Task
assignTask(java.lang.String transitionId, Case aCase, IUser user)
void
assignTasks(java.util.List<Task> tasks)
void
assignTasks(java.util.List<Task> tasks, IUser assignee)
java.lang.Object
cache(java.lang.String name)
java.lang.Object
cache(java.lang.String name, java.lang.Object value)
java.lang.Object
cacheFree(java.lang.String name)
Task
cancelTask(Task task)
Task
cancelTask(Task task, IUser user)
Task
cancelTask(java.lang.String transitionId)
Task
cancelTask(java.lang.String transitionId, Case aCase)
Task
cancelTask(java.lang.String transitionId, Case aCase, IUser user)
void
cancelTasks(java.util.List<Task> tasks)
void
cancelTasks(java.util.List<Task> tasks, IUser user)
java.lang.Object
change(Field field)
java.lang.Object
changeCaseProperty(java.lang.String property)
void
changeFieldValidations(Field field, java.lang.Object cl)
void
changeFieldValue(Field field, java.lang.Object cl)
java.lang.Object
changeUser(IUser user)
java.lang.Object
changeUser(IUser user, java.lang.String attribute, java.lang.Object cl)
java.lang.Object
changeUser(java.lang.String id)
java.lang.Object
changeUser(java.lang.String id, java.lang.String attribute, java.lang.Object cl)
java.lang.Object
changeUserByEmail(java.lang.String email)
java.lang.Object
changeUserByEmail(java.lang.String email, java.lang.String attribute, java.lang.Object cl)
java.lang.Object
copyBehavior(Field field, Transition transition)
Case
createCase(PetriNet net)
Case
createCase(PetriNet net, java.lang.String title)
Case
createCase(PetriNet net, java.lang.String title, java.lang.String color)
Case
createCase(PetriNet net, java.lang.String title, java.lang.String color, IUser author)
Case
createCase(PetriNet net, java.lang.String title, java.lang.String color, IUser author, java.util.Locale locale)
Case
createCase(java.lang.String identifier)
Case
createCase(java.lang.String identifier, java.lang.String title)
Case
createCase(java.lang.String identifier, java.lang.String title, java.lang.String color)
Case
createCase(java.lang.String identifier, java.lang.String title, java.lang.String color, IUser author)
Case
createCase(java.lang.String identifier, java.lang.String title, java.lang.String color, IUser author, java.util.Locale locale)
void
deleteUser(IUser user)
void
deleteUser(java.lang.String email)
DynamicValidation
dynamicValidation(java.lang.String rule, I18nString message)
java.lang.Object
execute(java.lang.String taskId)
void
executeTask(java.lang.String transitionId, java.util.Map dataSet)
void
executeTasks(java.util.Map dataSet, java.lang.String taskId, groovy.lang.Closure<com.querydsl.core.types.Predicate> predicateClosure)
FileFieldValue
exportFilters(java.util.Collection<java.lang.String> filtersToExport)
java.util.List<Case>
findAllFilters()
Case
findCase(groovy.lang.Closure<com.querydsl.core.types.Predicate> predicate)
java.util.List<Case>
findCases(groovy.lang.Closure<com.querydsl.core.types.Predicate> predicate)
java.util.List<Case>
findCases(groovy.lang.Closure<com.querydsl.core.types.Predicate> predicate, org.springframework.data.domain.Pageable pageable)
java.util.List<Case>
findFilters(java.lang.String userInput)
Task
findTask(groovy.lang.Closure<com.querydsl.core.types.Predicate> predicate)
Task
findTask(java.lang.String mongoId)
java.util.List<Task>
findTasks(groovy.lang.Closure<com.querydsl.core.types.Predicate> predicate)
java.util.List<Task>
findTasks(groovy.lang.Closure<com.querydsl.core.types.Predicate> predicate, org.springframework.data.domain.Pageable pageable)
void
finishTask(Task task)
void
finishTask(Task task, IUser user)
void
finishTask(java.lang.String transitionId)
void
finishTask(java.lang.String transitionId, Case aCase)
void
finishTask(java.lang.String transitionId, Case aCase, IUser user)
void
finishTasks(java.util.List<Task> tasks)
void
finishTasks(java.util.List<Task> tasks, IUser finisher)
java.lang.Object
generate(java.lang.String methods, groovy.lang.Closure repeated)
void
generatePDF(java.lang.String transitionId, java.lang.String fileFieldId)
void
generatePDF(java.lang.String transitionId, java.lang.String fileFieldId, java.util.List<java.lang.String> excludedFields)
void
generatePdfWithLocale(java.lang.String transitionId, java.lang.String fileFieldId, java.util.Locale locale)
void
generatePdfWithTemplate(java.lang.String transitionId, java.lang.String fileFieldId, java.lang.String template)
void
generatePdfWithZoneId(java.lang.String transitionId, java.lang.String fileFieldId)
void
generatePdfWithZoneId(java.lang.String transitionId, java.lang.String fileFieldId, java.time.ZoneId dateZoneId)
java.lang.Object
get(java.lang.String key)
Action
getAction()
FieldActionsRunner
getActionsRunner()
java.lang.Object
getAlways()
static java.lang.String
getALWAYS_GENERATE()
AsyncRunner
getAsync()
java.lang.Object
getByCity()
java.lang.Object
getByCode()
java.lang.Object
getByIco()
java.lang.Object
getClose()
IConfigurableMenuService
getConfigurableMenuService()
java.util.Map<java.lang.String,Field>
getData(Transition transition)
java.util.Map<java.lang.String,Field>
getData(Task task)
java.util.Map<java.lang.String,Field>
getData(java.lang.String transitionId, Case useCase)
IDataService
getDataService()
IDataValidationExpressionEvaluator
getDataValidationExpressionEvaluator()
java.lang.Object
getEditable()
FieldFactory
getFieldFactory()
IFilterImportExportService
getFilterImportExportService()
IUserFilterSearchService
getFilterSearchService()
java.lang.Object
getForbidden()
java.lang.Object
getHidden()
java.lang.Object
getInit()
IInitValueExpressionEvaluator
getInitValueExpressionEvaluator()
java.lang.Object
getInitValueOfField()
static org.slf4j.Logger
getLog()
IMailAttemptService
getMailAttemptService()
IMailService
getMailService()
java.lang.Object
getMap()
IMenuImportExportService
getMenuImportExportService()
groovy.lang.MetaClass
getMetaClass()
INextGroupService
getNextGroupService()
java.lang.Object
getOnce()
static java.lang.String
getONCE_GENERATE()
java.lang.Object
getOptional()
java.util.List<EventOutcome>
getOutcomes()
IPdfGenerator
getPdfGenerator()
IPetriNetService
getPetriNetService()
IRegistrationService
getRegistrationService()
java.lang.Object
getRequired()
RuleRepository
getRuleRepository()
org.quartz.Scheduler
getScheduler()
java.util.Optional<Task>
getTask()
java.lang.String
getTaskId(java.lang.String transitionId)
java.lang.String
getTaskId(java.lang.String transitionId, Case aCase)
TaskService
getTaskService()
java.lang.Object
getUnchanged()
static java.lang.String
getUNCHANGED_VALUE()
Case
getUseCase()
UserDetailsServiceImpl
getUserDetailsService()
IUserService
getUserService()
java.lang.Object
getVisible()
IWorkflowService
getWorkflowService()
java.util.List<java.lang.String>
importFilters()
java.lang.Object
init(Field field)
java.lang.Object
init(Action action, Case useCase, java.util.Optional<Task> task, FieldActionsRunner actionsRunner)
java.lang.Object
initFieldsMap(java.util.Map<java.lang.String,java.lang.String> fieldIds)
java.lang.Object
initTransitionsMap(java.util.Map<java.lang.String,java.lang.String> transitionIds)
MessageResource
inviteUser(NewUserRequest newUserRequest)
MessageResource
inviteUser(java.lang.String email)
IUser
loggedUser()
java.lang.Object
make(Field field, groovy.lang.Closure behavior)
java.util.Map<java.lang.String,ChangedField>
makeDataSetIntoChangedFields(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> map, Case caze, Task task)
protected java.util.Map<java.lang.String,Field>
mapData(java.util.List<Field> data)
java.lang.Object
orsr(groovy.lang.Closure find, java.lang.String ico)
java.lang.Object
psc(groovy.lang.Closure find, java.lang.String input)
IUser
removeRole(java.lang.String roleMongoId)
IUser
removeRole(java.lang.String roleMongoId, IUser user)
IUser
removeRole(java.lang.String roleId, PetriNet net)
IUser
removeRole(java.lang.String roleId, PetriNet net, IUser user)
IUser
removeRole(java.lang.String roleId, java.lang.String netId)
IUser
removeRole(java.lang.String roleId, java.lang.String netId, IUser user)
IUser
removeRole(java.lang.String roleId, java.lang.String netId, Version version)
IUser
removeRole(java.lang.String roleId, java.lang.String netId, Version version, IUser user)
java.lang.Object
saveChangedAllowedNets(CaseField field)
java.lang.Object
saveChangedChoices(ChoiceField field)
java.lang.Object
saveChangedOptions(MapOptionsField field)
java.lang.Object
saveChangedValidation(Field field)
java.lang.Object
saveChangedValue(Field field)
java.util.List<java.lang.String>
searchCases(groovy.lang.Closure<com.querydsl.core.types.Predicate> predicates)
void
sendMail(MailDraft mailDraft)
void
set(java.lang.String key, java.lang.Object value)
void
setAction(Action value)
void
setActionsRunner(FieldActionsRunner value)
void
setAlways(java.lang.Object value)
void
setAsync(AsyncRunner value)
void
setByCity(java.lang.Object value)
void
setByCode(java.lang.Object value)
void
setByIco(java.lang.Object value)
void
setClose(java.lang.Object value)
void
setConfigurableMenuService(IConfigurableMenuService value)
SetDataEventOutcome
setData(Transition transition, java.util.Map dataSet)
SetDataEventOutcome
setData(Task task, java.util.Map dataSet)
SetDataEventOutcome
setData(java.lang.String transitionId, Case useCase, java.util.Map dataSet)
void
setDataService(IDataService value)
void
setDataValidationExpressionEvaluator(IDataValidationExpressionEvaluator value)
SetDataEventOutcome
setDataWithPropagation(Task task, java.util.Map dataSet)
Deprecated.SetDataEventOutcome
setDataWithPropagation(java.lang.String transitionId, Case caze, java.util.Map dataSet)
Deprecated.SetDataEventOutcome
setDataWithPropagation(java.lang.String taskId, java.util.Map dataSet)
Deprecated.void
setEditable(java.lang.Object value)
void
setFieldFactory(FieldFactory value)
void
setFilterImportExportService(IFilterImportExportService value)
void
setFilterSearchService(IUserFilterSearchService value)
void
setForbidden(java.lang.Object value)
void
setHidden(java.lang.Object value)
void
setInitValueExpressionEvaluator(IInitValueExpressionEvaluator value)
void
setInitValueOfField(java.lang.Object value)
void
setMailAttemptService(IMailAttemptService value)
void
setMailService(IMailService value)
void
setMap(java.lang.Object value)
void
setMenuImportExportService(IMenuImportExportService value)
void
setMetaClass(groovy.lang.MetaClass mc)
void
setNextGroupService(INextGroupService value)
void
setOnce(java.lang.Object value)
void
setOptional(java.lang.Object value)
void
setOutcomes(java.util.List<EventOutcome> value)
void
setPdfGenerator(IPdfGenerator value)
void
setPetriNetService(IPetriNetService value)
void
setRegistrationService(IRegistrationService value)
void
setRequired(java.lang.Object value)
void
setRuleRepository(RuleRepository value)
void
setScheduler(org.quartz.Scheduler value)
void
setTask(java.util.Optional<Task> value)
void
setTaskService(TaskService value)
void
setUnchanged(java.lang.Object value)
void
setUseCase(Case value)
void
setUserDetailsService(UserDetailsServiceImpl value)
void
setUserService(IUserService value)
void
setVisible(java.lang.Object value)
void
setWorkflowService(IWorkflowService value)
Validation
validation(java.lang.String rule, I18nString message)
-
-
-
Method Detail
-
createCase
public Case createCase(java.lang.String identifier, java.lang.String title, java.lang.String color, IUser author)
-
createCase
public Case createCase(java.lang.String identifier, java.lang.String title, java.lang.String color)
-
createCase
public Case createCase(java.lang.String identifier, java.lang.String title)
-
createCase
public Case createCase(java.lang.String identifier)
-
createCase
public Case createCase(PetriNet net, java.lang.String title, java.lang.String color, IUser author)
-
assignTask
public Task assignTask(java.lang.String transitionId)
-
assignTasks
public void assignTasks(java.util.List<Task> tasks)
-
cancelTask
public Task cancelTask(java.lang.String transitionId)
-
cancelTasks
public void cancelTasks(java.util.List<Task> tasks)
-
finishTask
public void finishTask(java.lang.String transitionId, Case aCase)
-
finishTask
public void finishTask(java.lang.String transitionId)
-
finishTask
public void finishTask(Task task)
-
finishTasks
public void finishTasks(java.util.List<Task> tasks)
-
getTaskId
public java.lang.String getTaskId(java.lang.String transitionId)
-
assignRole
public IUser assignRole(java.lang.String roleMongoId)
-
assignRole
public IUser assignRole(java.lang.String roleId, java.lang.String netId)
-
assignRole
public IUser assignRole(java.lang.String roleId, java.lang.String netId, Version version)
-
removeRole
public IUser removeRole(java.lang.String roleMongoId)
-
removeRole
public IUser removeRole(java.lang.String roleId, java.lang.String netId)
-
removeRole
public IUser removeRole(java.lang.String roleId, java.lang.String netId, Version version)
-
generatePdfWithZoneId
public void generatePdfWithZoneId(java.lang.String transitionId, java.lang.String fileFieldId)
-
getMetaClass
public groovy.lang.MetaClass getMetaClass()
- Specified by:
getMetaClass
in interfacegroovy.lang.GroovyObject
-
setMetaClass
public void setMetaClass(groovy.lang.MetaClass mc)
- Specified by:
setMetaClass
in interfacegroovy.lang.GroovyObject
-
getLog
public static org.slf4j.Logger getLog()
-
getUNCHANGED_VALUE
public static java.lang.String getUNCHANGED_VALUE()
-
getALWAYS_GENERATE
public static java.lang.String getALWAYS_GENERATE()
-
getONCE_GENERATE
public static java.lang.String getONCE_GENERATE()
-
getFieldFactory
public FieldFactory getFieldFactory()
-
setFieldFactory
public void setFieldFactory(FieldFactory value)
-
getTaskService
public TaskService getTaskService()
-
setTaskService
public void setTaskService(TaskService value)
-
getDataService
public IDataService getDataService()
-
setDataService
public void setDataService(IDataService value)
-
getWorkflowService
public IWorkflowService getWorkflowService()
-
setWorkflowService
public void setWorkflowService(IWorkflowService value)
-
getUserService
public IUserService getUserService()
-
setUserService
public void setUserService(IUserService value)
-
getPetriNetService
public IPetriNetService getPetriNetService()
-
setPetriNetService
public void setPetriNetService(IPetriNetService value)
-
getAsync
public AsyncRunner getAsync()
-
setAsync
public void setAsync(AsyncRunner value)
-
getPdfGenerator
public IPdfGenerator getPdfGenerator()
-
setPdfGenerator
public void setPdfGenerator(IPdfGenerator value)
-
getMailService
public IMailService getMailService()
-
setMailService
public void setMailService(IMailService value)
-
getNextGroupService
public INextGroupService getNextGroupService()
-
setNextGroupService
public void setNextGroupService(INextGroupService value)
-
getRegistrationService
public IRegistrationService getRegistrationService()
-
setRegistrationService
public void setRegistrationService(IRegistrationService value)
-
getMailAttemptService
public IMailAttemptService getMailAttemptService()
-
setMailAttemptService
public void setMailAttemptService(IMailAttemptService value)
-
getUserDetailsService
public UserDetailsServiceImpl getUserDetailsService()
-
setUserDetailsService
public void setUserDetailsService(UserDetailsServiceImpl value)
-
getDataValidationExpressionEvaluator
public IDataValidationExpressionEvaluator getDataValidationExpressionEvaluator()
-
setDataValidationExpressionEvaluator
public void setDataValidationExpressionEvaluator(IDataValidationExpressionEvaluator value)
-
getInitValueExpressionEvaluator
public IInitValueExpressionEvaluator getInitValueExpressionEvaluator()
-
setInitValueExpressionEvaluator
public void setInitValueExpressionEvaluator(IInitValueExpressionEvaluator value)
-
getRuleRepository
public RuleRepository getRuleRepository()
-
setRuleRepository
public void setRuleRepository(RuleRepository value)
-
getScheduler
public org.quartz.Scheduler getScheduler()
-
setScheduler
public void setScheduler(org.quartz.Scheduler value)
-
getFilterSearchService
public IUserFilterSearchService getFilterSearchService()
-
setFilterSearchService
public void setFilterSearchService(IUserFilterSearchService value)
-
getConfigurableMenuService
public IConfigurableMenuService getConfigurableMenuService()
-
setConfigurableMenuService
public void setConfigurableMenuService(IConfigurableMenuService value)
-
getMenuImportExportService
public IMenuImportExportService getMenuImportExportService()
-
setMenuImportExportService
public void setMenuImportExportService(IMenuImportExportService value)
-
getFilterImportExportService
public IFilterImportExportService getFilterImportExportService()
-
setFilterImportExportService
public void setFilterImportExportService(IFilterImportExportService value)
-
getUseCase
public Case getUseCase()
-
setUseCase
public void setUseCase(Case value)
-
getTask
public java.util.Optional<Task> getTask()
-
setTask
public void setTask(java.util.Optional<Task> value)
-
getMap
public java.lang.Object getMap()
-
setMap
public void setMap(java.lang.Object value)
-
getAction
public Action getAction()
-
setAction
public void setAction(Action value)
-
getActionsRunner
public FieldActionsRunner getActionsRunner()
-
setActionsRunner
public void setActionsRunner(FieldActionsRunner value)
-
getOutcomes
public java.util.List<EventOutcome> getOutcomes()
-
setOutcomes
public void setOutcomes(java.util.List<EventOutcome> value)
-
getVisible
public java.lang.Object getVisible()
-
setVisible
public void setVisible(java.lang.Object value)
-
getEditable
public java.lang.Object getEditable()
-
setEditable
public void setEditable(java.lang.Object value)
-
getRequired
public java.lang.Object getRequired()
-
setRequired
public void setRequired(java.lang.Object value)
-
getOptional
public java.lang.Object getOptional()
-
setOptional
public void setOptional(java.lang.Object value)
-
getHidden
public java.lang.Object getHidden()
-
setHidden
public void setHidden(java.lang.Object value)
-
getForbidden
public java.lang.Object getForbidden()
-
setForbidden
public void setForbidden(java.lang.Object value)
-
getUnchanged
public java.lang.Object getUnchanged()
-
setUnchanged
public void setUnchanged(java.lang.Object value)
-
getInitValueOfField
public java.lang.Object getInitValueOfField()
-
setInitValueOfField
public void setInitValueOfField(java.lang.Object value)
-
getClose
public java.lang.Object getClose()
-
setClose
public void setClose(java.lang.Object value)
-
getAlways
public java.lang.Object getAlways()
-
setAlways
public void setAlways(java.lang.Object value)
-
getOnce
public java.lang.Object getOnce()
-
setOnce
public void setOnce(java.lang.Object value)
-
getByCode
public java.lang.Object getByCode()
-
setByCode
public void setByCode(java.lang.Object value)
-
getByCity
public java.lang.Object getByCity()
-
setByCity
public void setByCity(java.lang.Object value)
-
getByIco
public java.lang.Object getByIco()
-
setByIco
public void setByIco(java.lang.Object value)
-
init
public java.lang.Object init(Action action, Case useCase, java.util.Optional<Task> task, FieldActionsRunner actionsRunner)
-
initFieldsMap
public java.lang.Object initFieldsMap(java.util.Map<java.lang.String,java.lang.String> fieldIds)
-
initTransitionsMap
public java.lang.Object initTransitionsMap(java.util.Map<java.lang.String,java.lang.String> transitionIds)
-
copyBehavior
public java.lang.Object copyBehavior(Field field, Transition transition)
-
getInit
public java.lang.Object getInit()
-
init
public java.lang.Object init(Field field)
-
make
public java.lang.Object make(Field field, groovy.lang.Closure behavior)
-
saveChangedChoices
public java.lang.Object saveChangedChoices(ChoiceField field)
-
saveChangedAllowedNets
public java.lang.Object saveChangedAllowedNets(CaseField field)
-
saveChangedOptions
public java.lang.Object saveChangedOptions(MapOptionsField field)
-
saveChangedValidation
public java.lang.Object saveChangedValidation(Field field)
-
execute
public java.lang.Object execute(java.lang.String taskId)
-
executeTasks
public void executeTasks(java.util.Map dataSet, java.lang.String taskId, groovy.lang.Closure<com.querydsl.core.types.Predicate> predicateClosure)
-
executeTask
public void executeTask(java.lang.String transitionId, java.util.Map dataSet)
-
searchCases
public java.util.List<java.lang.String> searchCases(groovy.lang.Closure<com.querydsl.core.types.Predicate> predicates)
-
change
public java.lang.Object change(Field field)
-
changeFieldValue
public void changeFieldValue(Field field, java.lang.Object cl)
-
saveChangedValue
public java.lang.Object saveChangedValue(Field field)
-
changeFieldValidations
public void changeFieldValidations(Field field, java.lang.Object cl)
-
generate
public java.lang.Object generate(java.lang.String methods, groovy.lang.Closure repeated)
-
changeCaseProperty
public java.lang.Object changeCaseProperty(java.lang.String property)
-
cache
public java.lang.Object cache(java.lang.String name, java.lang.Object value)
-
cache
public java.lang.Object cache(java.lang.String name)
-
cacheFree
public java.lang.Object cacheFree(java.lang.String name)
-
psc
public java.lang.Object psc(groovy.lang.Closure find, java.lang.String input)
-
orsr
public java.lang.Object orsr(groovy.lang.Closure find, java.lang.String ico)
-
get
public java.lang.Object get(java.lang.String key)
-
set
public void set(java.lang.String key, java.lang.Object value)
-
findCases
public java.util.List<Case> findCases(groovy.lang.Closure<com.querydsl.core.types.Predicate> predicate)
-
findCases
public java.util.List<Case> findCases(groovy.lang.Closure<com.querydsl.core.types.Predicate> predicate, org.springframework.data.domain.Pageable pageable)
-
findCase
public Case findCase(groovy.lang.Closure<com.querydsl.core.types.Predicate> predicate)
-
createCase
public Case createCase(java.lang.String identifier, java.lang.String title, java.lang.String color, IUser author, java.util.Locale locale)
-
createCase
public Case createCase(PetriNet net, java.lang.String title, java.lang.String color, IUser author, java.util.Locale locale)
-
findTasks
public java.util.List<Task> findTasks(groovy.lang.Closure<com.querydsl.core.types.Predicate> predicate)
-
findTasks
public java.util.List<Task> findTasks(groovy.lang.Closure<com.querydsl.core.types.Predicate> predicate, org.springframework.data.domain.Pageable pageable)
-
findTask
public Task findTask(groovy.lang.Closure<com.querydsl.core.types.Predicate> predicate)
-
findTask
public Task findTask(java.lang.String mongoId)
-
getTaskId
public java.lang.String getTaskId(java.lang.String transitionId, Case aCase)
-
assignRole
public IUser assignRole(java.lang.String roleId, java.lang.String netId, Version version, IUser user)
-
removeRole
public IUser removeRole(java.lang.String roleId, java.lang.String netId, Version version, IUser user)
-
setData
public SetDataEventOutcome setData(Task task, java.util.Map dataSet)
-
setData
public SetDataEventOutcome setData(Transition transition, java.util.Map dataSet)
-
setData
public SetDataEventOutcome setData(java.lang.String transitionId, Case useCase, java.util.Map dataSet)
-
setDataWithPropagation
@Deprecated public SetDataEventOutcome setDataWithPropagation(java.lang.String transitionId, Case caze, java.util.Map dataSet)
Deprecated.
-
setDataWithPropagation
@Deprecated public SetDataEventOutcome setDataWithPropagation(Task task, java.util.Map dataSet)
Deprecated.
-
setDataWithPropagation
@Deprecated public SetDataEventOutcome setDataWithPropagation(java.lang.String taskId, java.util.Map dataSet)
Deprecated.
-
makeDataSetIntoChangedFields
public java.util.Map<java.lang.String,ChangedField> makeDataSetIntoChangedFields(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> map, Case caze, Task task)
-
getData
public java.util.Map<java.lang.String,Field> getData(Transition transition)
-
getData
public java.util.Map<java.lang.String,Field> getData(java.lang.String transitionId, Case useCase)
-
loggedUser
public IUser loggedUser()
-
generatePDF
public void generatePDF(java.lang.String transitionId, java.lang.String fileFieldId)
-
generatePDF
public void generatePDF(java.lang.String transitionId, java.lang.String fileFieldId, java.util.List<java.lang.String> excludedFields)
-
generatePdfWithTemplate
public void generatePdfWithTemplate(java.lang.String transitionId, java.lang.String fileFieldId, java.lang.String template)
-
generatePdfWithLocale
public void generatePdfWithLocale(java.lang.String transitionId, java.lang.String fileFieldId, java.util.Locale locale)
-
generatePdfWithZoneId
public void generatePdfWithZoneId(java.lang.String transitionId, java.lang.String fileFieldId, java.time.ZoneId dateZoneId)
-
sendMail
public void sendMail(MailDraft mailDraft)
-
changeUserByEmail
public java.lang.Object changeUserByEmail(java.lang.String email)
-
changeUser
public java.lang.Object changeUser(java.lang.String id)
-
changeUser
public java.lang.Object changeUser(IUser user)
-
changeUserByEmail
public java.lang.Object changeUserByEmail(java.lang.String email, java.lang.String attribute, java.lang.Object cl)
-
changeUser
public java.lang.Object changeUser(java.lang.String id, java.lang.String attribute, java.lang.Object cl)
-
changeUser
public java.lang.Object changeUser(IUser user, java.lang.String attribute, java.lang.Object cl)
-
inviteUser
public MessageResource inviteUser(java.lang.String email)
-
inviteUser
public MessageResource inviteUser(NewUserRequest newUserRequest)
-
deleteUser
public void deleteUser(java.lang.String email)
-
deleteUser
public void deleteUser(IUser user)
-
validation
public Validation validation(java.lang.String rule, I18nString message)
-
dynamicValidation
public DynamicValidation dynamicValidation(java.lang.String rule, I18nString message)
-
findFilters
public java.util.List<Case> findFilters(java.lang.String userInput)
-
findAllFilters
public java.util.List<Case> findAllFilters()
-
exportFilters
public FileFieldValue exportFilters(java.util.Collection<java.lang.String> filtersToExport)
-
importFilters
public java.util.List<java.lang.String> importFilters()
-
-