public class

ApproveHistoryTask

extends AbstractHistoryTask
java.lang.Object
   ↳ vars.knowledgebase.ui.actions.AbstractHistoryTask
     ↳ vars.knowledgebase.ui.actions.ApproveHistoryTask

Class Overview

Summary

Public Constructors
ApproveHistoryTask(ToolBelt toolBelt)
Constructs ...
Public Methods
void approve(UserAccount userAccount, History history, DAO dao)
void doTask(UserAccount userAccount, Collection<? extends History> histories)
Approve multiple histories.
void doTask(UserAccount userAccount, History history)
Do the task on the history then
[Expand]
Inherited Methods
From class vars.knowledgebase.ui.actions.AbstractHistoryTask
From class java.lang.Object

Public Constructors

public ApproveHistoryTask (ToolBelt toolBelt)

Constructs ...

Public Methods

public void approve (UserAccount userAccount, History history, DAO dao)

public void doTask (UserAccount userAccount, Collection<? extends History> histories)

Approve multiple histories. Most will get done in a single transaction, but some, such as deleting a branch of concepts, requires multiple transactions

public void doTask (UserAccount userAccount, History history)

Do the task on the history then