Class TaskAssignmentSummaryMapper

  • All Implemented Interfaces:
    BiFunction<org.kie.server.api.model.instance.TaskInstance,​org.kie.internal.identity.IdentityProvider,​org.jbpm.workbench.ht.model.TaskAssignmentSummary>

    public class TaskAssignmentSummaryMapper
    extends Object
    implements BiFunction<org.kie.server.api.model.instance.TaskInstance,​org.kie.internal.identity.IdentityProvider,​org.jbpm.workbench.ht.model.TaskAssignmentSummary>
    • Constructor Detail

      • TaskAssignmentSummaryMapper

        public TaskAssignmentSummaryMapper()
    • Method Detail

      • apply

        public org.jbpm.workbench.ht.model.TaskAssignmentSummary apply​(org.kie.server.api.model.instance.TaskInstance task,
                                                                       org.kie.internal.identity.IdentityProvider identityProvider)
        Specified by:
        apply in interface BiFunction<org.kie.server.api.model.instance.TaskInstance,​org.kie.internal.identity.IdentityProvider,​org.jbpm.workbench.ht.model.TaskAssignmentSummary>
      • isForwardAllowed

        protected Boolean isForwardAllowed​(org.kie.server.api.model.instance.TaskInstance task,
                                           org.kie.internal.identity.IdentityProvider identityProvider)
      • isDelegationAllowed

        protected Boolean isDelegationAllowed​(org.kie.server.api.model.instance.TaskInstance task,
                                              org.kie.internal.identity.IdentityProvider identityProvider)