Class TaskAuditContentProvider

All Implemented Interfaces:
IPageFlowScopeAdapter, IAddressableTableContentProvider, IContentProvider, IReorderableTableContentProvider, ISortableTableContentProvider, ITableContentProvider, IUpdateableContentProvider, IUpdateableTableContentProvider, Serializable

public class TaskAuditContentProvider extends ListTableContentProvider
List provider which loads task audit entries list for a given task instance. To use need to set task ID Then provider may be used to feed data into Table controls to display task audit data
See Also:
  • Constructor Details

    • TaskAuditContentProvider

      public TaskAuditContentProvider()
  • Method Details

    • getTaskID

      public String getTaskID()
      Returns task ID
    • setTaskID

      public void setTaskID(String taskID)
      Sets task ID to load audit list
      Parameters:
      taskID - task ID
    • getTaskAudit

      public ITaskAudit getTaskAudit()
      Returns current list row as task audit entry
      Returns:
      task audit entry
    • rollback

      public void rollback(String auditID) throws ContentProviderException
      Rolls back a task to the specified audit ID
      Throws:
      ContentProviderException