TaskApp

class TaskApp(taskListClientFactory: (CliConfig) -> TaskListClient = { RestTaskListClient(createTasksRestClient(it)) }, taskCancelClientFactory: (CliConfig) -> TaskCancelClient = { RestTaskCancelClient(createTasksRestClient(it)) }, taskRerunClientFactory: (CliConfig) -> TaskRerunClient = { RestTaskRerunClient(createTasksRestClient(it)) }, taskErrorsClientFactory: (CliConfig) -> TaskErrorsClient = { RestTaskErrorsClient(createTasksRestClient(it)) }, output: Appendable = System.out, stdinInput: () -> String = { System.`in`.bufferedReader().readText() }, fileInput: (String) -> String = { File(it).readText() })

Constructors

Link copied to clipboard
constructor(taskListClientFactory: (CliConfig) -> TaskListClient = { RestTaskListClient(createTasksRestClient(it)) }, taskCancelClientFactory: (CliConfig) -> TaskCancelClient = { RestTaskCancelClient(createTasksRestClient(it)) }, taskRerunClientFactory: (CliConfig) -> TaskRerunClient = { RestTaskRerunClient(createTasksRestClient(it)) }, taskErrorsClientFactory: (CliConfig) -> TaskErrorsClient = { RestTaskErrorsClient(createTasksRestClient(it)) }, output: Appendable = System.out, stdinInput: () -> String = { System.`in`.bufferedReader().readText() }, fileInput: (String) -> String = { File(it).readText() })

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
fun run(args: Array<String>)