Package tigase.util.ui.console
Class Task
- java.lang.Object
-
- tigase.util.ui.console.Task
-
public class Task extends java.lang.ObjectCreated by andrzej on 09.05.2017.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTask.Builderstatic interfaceTask.Executor<T>
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute(java.util.Properties props)java.util.List<CommandlineParameter>getAdditionalParameters()java.util.Optional<java.lang.String>getDescription()java.lang.StringgetName()
-
-
-
Method Detail
-
getName
public java.lang.String getName()
-
getDescription
public java.util.Optional<java.lang.String> getDescription()
-
getAdditionalParameters
public java.util.List<CommandlineParameter> getAdditionalParameters()
-
execute
public void execute(java.util.Properties props) throws java.lang.Exception- Throws:
java.lang.Exception
-
-