TaskCommand

class TaskCommand(setupProvider: SetupProvider, taskProvider: TaskProvider, translator: Translator, terminal: JLineTerminal, config: NodeConfig, versionProvider: VersionProvider, serviceProvider: ServiceProvider)

Constructors

Link copied to clipboard
constructor(setupProvider: SetupProvider, taskProvider: TaskProvider, translator: Translator, terminal: JLineTerminal, config: NodeConfig, versionProvider: VersionProvider, serviceProvider: ServiceProvider)

Functions

Link copied to clipboard
fun deleteTask(source: CommandSource, tasks: List<Task>)
Link copied to clipboard
Link copied to clipboard
fun prepareService(source: CommandSource, tasks: List<Task>, startService: Boolean)
Link copied to clipboard
fun setCopyTemplateToStatic(source: CommandSource, tasks: List<Task>, copyTemplateToStatic: Boolean)
Link copied to clipboard
fun setFallback(source: CommandSource, tasks: List<Task>, fallback: Boolean)
Link copied to clipboard
fun setMaintenance(source: CommandSource, tasks: List<Task>, maintenance: Boolean)
Link copied to clipboard
fun setMaxMemory(source: CommandSource, tasks: List<Task>, memory: Int)
Link copied to clipboard
fun setMaxPlayers(source: CommandSource, tasks: List<Task>, players: Int)
Link copied to clipboard
fun setMinOnlineCount(source: CommandSource, tasks: List<Task>, count: Int)
Link copied to clipboard
fun setStartPort(source: CommandSource, tasks: List<Task>, port: Int)
Link copied to clipboard
fun setStaticServices(source: CommandSource, tasks: List<Task>, static: Boolean)
Link copied to clipboard
Link copied to clipboard
fun stopAllServicesOnTask(source: CommandSource, tasks: List<Task>, force: Boolean)
Link copied to clipboard
Link copied to clipboard
fun taskInfo(source: CommandSource, tasks: List<Task>)
Link copied to clipboard
fun taskParser(input: CommandInput): List<Task>