public class CmmnTaskProvider extends AbstractUserDashboardProvider<com.edorasware.gear.core.task.TaskId,com.edorasware.gear.core.task.TaskDefinitionId,com.edorasware.gear.core.task.TaskProviderId,com.edorasware.gear.core.task.Task,com.edorasware.gear.core.task.TaskDefinition,com.edorasware.gear.core.task.support.TaskProviderListener,com.edorasware.gear.core.task.Task.Builder,com.edorasware.commons.core.service.entity.WorkObjectDefinitionService<com.edorasware.gear.core.task.TaskDefinitionId,com.edorasware.gear.core.task.TaskProviderId,com.edorasware.gear.core.task.TaskDefinition,?>,com.edorasware.gear.core.task.TaskManager> implements com.edorasware.gear.core.task.support.TaskProvider
Modifier and Type | Field and Description |
---|---|
static com.edorasware.gear.core.task.TaskProviderId |
ID |
protected com.edorasware.gear.core.task.TaskDefinitionService |
taskDefinitionService |
applicationContext
Modifier | Constructor and Description |
---|---|
protected |
CmmnTaskProvider(com.edorasware.commons.core.time.TimeProvider timeProvider) |
Modifier and Type | Method and Description |
---|---|
protected com.edorasware.gear.core.task.Task.Builder |
adjustWithAssigneeAndOwner(com.edorasware.gear.core.task.Task.Builder builder)
https://jira.edorasware.com/browse/CLD-9141
|
protected com.edorasware.gear.core.task.Task.Builder |
adjustWithCandidates(com.edorasware.gear.core.task.Task.Builder builder,
com.edorasware.gear.core.task.TaskDefinitionId definitionId)
https://jira.edorasware.com/browse/CLD-9141
|
protected com.edorasware.commons.core.service.entity.WorkObjectDefinitionService<com.edorasware.gear.core.task.TaskDefinitionId,com.edorasware.gear.core.task.TaskProviderId,com.edorasware.gear.core.task.TaskDefinition,?> |
getGenericWorkObjectDefinitionService() |
protected void |
notifyCreationEvent(com.edorasware.gear.core.task.Task workObject) |
create, create, delete, update
deployDefinitions, getDefinitions, requiresInitialSynchronization
addListener, execute, getId, getTimeProvider, removeListener
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
create
create, delete, deployDefinitions, getDefinitions, requiresInitialSynchronization, update
public static final com.edorasware.gear.core.task.TaskProviderId ID
protected com.edorasware.gear.core.task.TaskDefinitionService taskDefinitionService
protected CmmnTaskProvider(com.edorasware.commons.core.time.TimeProvider timeProvider)
protected com.edorasware.commons.core.service.entity.WorkObjectDefinitionService<com.edorasware.gear.core.task.TaskDefinitionId,com.edorasware.gear.core.task.TaskProviderId,com.edorasware.gear.core.task.TaskDefinition,?> getGenericWorkObjectDefinitionService()
getGenericWorkObjectDefinitionService
in class AbstractUserDashboardProvider<com.edorasware.gear.core.task.TaskId,com.edorasware.gear.core.task.TaskDefinitionId,com.edorasware.gear.core.task.TaskProviderId,com.edorasware.gear.core.task.Task,com.edorasware.gear.core.task.TaskDefinition,com.edorasware.gear.core.task.support.TaskProviderListener,com.edorasware.gear.core.task.Task.Builder,com.edorasware.commons.core.service.entity.WorkObjectDefinitionService<com.edorasware.gear.core.task.TaskDefinitionId,com.edorasware.gear.core.task.TaskProviderId,com.edorasware.gear.core.task.TaskDefinition,?>,com.edorasware.gear.core.task.TaskManager>
protected void notifyCreationEvent(com.edorasware.gear.core.task.Task workObject)
notifyCreationEvent
in class AbstractUserDashboardProvider<com.edorasware.gear.core.task.TaskId,com.edorasware.gear.core.task.TaskDefinitionId,com.edorasware.gear.core.task.TaskProviderId,com.edorasware.gear.core.task.Task,com.edorasware.gear.core.task.TaskDefinition,com.edorasware.gear.core.task.support.TaskProviderListener,com.edorasware.gear.core.task.Task.Builder,com.edorasware.commons.core.service.entity.WorkObjectDefinitionService<com.edorasware.gear.core.task.TaskDefinitionId,com.edorasware.gear.core.task.TaskProviderId,com.edorasware.gear.core.task.TaskDefinition,?>,com.edorasware.gear.core.task.TaskManager>
protected com.edorasware.gear.core.task.Task.Builder adjustWithAssigneeAndOwner(com.edorasware.gear.core.task.Task.Builder builder)
adjustWithAssigneeAndOwner
in class AbstractUserDashboardProvider<com.edorasware.gear.core.task.TaskId,com.edorasware.gear.core.task.TaskDefinitionId,com.edorasware.gear.core.task.TaskProviderId,com.edorasware.gear.core.task.Task,com.edorasware.gear.core.task.TaskDefinition,com.edorasware.gear.core.task.support.TaskProviderListener,com.edorasware.gear.core.task.Task.Builder,com.edorasware.commons.core.service.entity.WorkObjectDefinitionService<com.edorasware.gear.core.task.TaskDefinitionId,com.edorasware.gear.core.task.TaskProviderId,com.edorasware.gear.core.task.TaskDefinition,?>,com.edorasware.gear.core.task.TaskManager>
protected com.edorasware.gear.core.task.Task.Builder adjustWithCandidates(com.edorasware.gear.core.task.Task.Builder builder, com.edorasware.gear.core.task.TaskDefinitionId definitionId)
adjustWithCandidates
in class AbstractUserDashboardProvider<com.edorasware.gear.core.task.TaskId,com.edorasware.gear.core.task.TaskDefinitionId,com.edorasware.gear.core.task.TaskProviderId,com.edorasware.gear.core.task.Task,com.edorasware.gear.core.task.TaskDefinition,com.edorasware.gear.core.task.support.TaskProviderListener,com.edorasware.gear.core.task.Task.Builder,com.edorasware.commons.core.service.entity.WorkObjectDefinitionService<com.edorasware.gear.core.task.TaskDefinitionId,com.edorasware.gear.core.task.TaskProviderId,com.edorasware.gear.core.task.TaskDefinition,?>,com.edorasware.gear.core.task.TaskManager>
Copyright © 2010 - 2017 edorasware ag. All Rights Reserved.