java.lang.Object
com.pragmatickm.task.taglib.Functions
Tag library function implementations.
-
Method Summary
Modifier and TypeMethodDescriptiongetAllTasks(Page rootPage, User user) getBlockedTasks(Page rootPage, User user) getDoAfters(Task task) getFutureTasks(Page rootPage, User user) getMultipleDoAfters(Collection<? extends Task> tasks) static Map<Task, StatusResult> getMultipleStatuses(Collection<? extends Task> tasks) getReadyTasks(Page rootPage, User user) static StatusResultstatic TaskLoggetTaskLog(String page, String taskId) static TaskLoggetTaskLogInBook(String book, String page, String taskId) static UsergetUser()static booleanhasAssignedTask(Page page, User user) prioritizeTasks(Collection<? extends Task> tasks, boolean dateFirst)
-
Method Details
-
getTaskLogInBook
public static TaskLog getTaskLogInBook(String book, String page, String taskId) throws ServletException, IOException - Throws:
ServletExceptionIOException
-
getTaskLog
- Throws:
ServletExceptionIOException
-
getStatus
- Throws:
TaskExceptionServletExceptionIOException- See Also:
-
getMultipleStatuses
public static Map<Task,StatusResult> getMultipleStatuses(Collection<? extends Task> tasks) throws TaskException, ServletException, IOException - Throws:
TaskExceptionServletExceptionIOException- See Also:
-
getDoAfters
- Throws:
ServletExceptionIOException- See Also:
-
getMultipleDoAfters
public static Map<Task,List<Task>> getMultipleDoAfters(Collection<? extends Task> tasks) throws ServletException, IOException - Throws:
ServletExceptionIOException- See Also:
-
getUser
-
prioritizeTasks
public static List<Task> prioritizeTasks(Collection<? extends Task> tasks, boolean dateFirst) throws TaskException, ServletException, IOException - Throws:
TaskExceptionServletExceptionIOException
-
getAllTasks
- Throws:
IOExceptionServletException
-
hasAssignedTask
- Throws:
ServletExceptionIOException
-
getReadyTasks
public static List<Task> getReadyTasks(Page rootPage, User user) throws IOException, ServletException - Throws:
IOExceptionServletException
-
getBlockedTasks
public static List<Task> getBlockedTasks(Page rootPage, User user) throws IOException, ServletException - Throws:
IOExceptionServletException
-
getFutureTasks
public static List<Task> getFutureTasks(Page rootPage, User user) throws IOException, ServletException - Throws:
IOExceptionServletException
-
