org.kie.internal.task.api.model

## Interface InternalTaskSummary

- All Superinterfaces:
    Externalizable, org.kie.api.task.model.QuickTaskSummary, Serializable, org.kie.api.task.model.TaskSummary

      public interface InternalTaskSummary
      extends org.kie.api.task.model.TaskSummary

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `Long` | `getParentId()`
    `SubTasksStrategy` | `getSubTaskStrategy()`
    `void` | `setActivationTime(Date activationTime)`
    `void` | `setActualOwner(org.kie.api.task.model.User actualOwner)`
    `void` | `setCreatedBy(org.kie.api.task.model.User createdBy)`
    `void` | `setCreatedOn(Date createdOn)`
    `void` | `setDescription(String description)`
    `void` | `setExpirationTime(Date expirationTime)`
    `void` | `setId(long id)`
    `void` | `setName(String name)`
    `void` | `setParentId(long parentId)`
    `void` | `setPotentialOwners(List<String> potentialOwners)`
    `void` | `setPriority(int priority)`
    `void` | `setProcessId(String processId)`
    `void` | `setProcessInstanceId(long processInstanceId)`
    `void` | `setProcessSessionId(long processSessionId)`
    `void` | `setSkipable(boolean skipable)`
    `void` | `setStatus(org.kie.api.task.model.Status status)`
    `void` | `setSubject(String subject)`
    `void` | `setSubTaskStrategy(SubTasksStrategy subTaskStrategy)`

    - ### Methods inherited from interface org.kie.api.task.model.TaskSummary

      `getActualOwner, getCreatedBy, getDescription, getPotentialOwners, getProcessSessionId, getStatus, getSubject, isQuickTaskSummary, isSkipable`

    - ### Methods inherited from interface org.kie.api.task.model.QuickTaskSummary

      `getActivationTime, getActualOwnerId, getCreatedById, getCreatedOn, getDeploymentId, getExpirationTime, getId, getName, getPriority, getProcessId, getProcessInstanceId, getStatusId`

    - ### Methods inherited from interface java.io.Externalizable

      `readExternal, writeExternal`

- - ### Method Detail

    - #### setId

          void setId(long id)

    - #### setProcessInstanceId

          void setProcessInstanceId(long processInstanceId)

    - #### setName

          void setName(String name)

    - #### setSubject

          void setSubject(String subject)

    - #### setDescription

          void setDescription(String description)

    - #### setStatus

          void setStatus(org.kie.api.task.model.Status status)

    - #### setPriority

          void setPriority(int priority)

    - #### setSkipable

          void setSkipable(boolean skipable)

    - #### setActualOwner

          void setActualOwner(org.kie.api.task.model.User actualOwner)

    - #### setCreatedBy

          void setCreatedBy(org.kie.api.task.model.User createdBy)

    - #### setCreatedOn

          void setCreatedOn(Date createdOn)

    - #### setActivationTime

          void setActivationTime(Date activationTime)

    - #### setExpirationTime

          void setExpirationTime(Date expirationTime)

    - #### setProcessId

          void setProcessId(String processId)

    - #### setProcessSessionId

          void setProcessSessionId(long processSessionId)

    - #### getSubTaskStrategy

          SubTasksStrategy getSubTaskStrategy()

    - #### setSubTaskStrategy

          void setSubTaskStrategy(SubTasksStrategy subTaskStrategy)

    - #### getParentId

          Long getParentId()

      Specified by:
        `getParentId` in interface `org.kie.api.task.model.QuickTaskSummary`

    - #### setParentId

          void setParentId(long parentId)

    - #### setPotentialOwners

          void setPotentialOwners(List<String> potentialOwners)

Copyright © 2001–2015 JBoss by Red Hat. All rights reserved.