Package tigase.util.ui.console
Class Task
- java.lang.Object
-
- tigase.util.ui.console.Task
-
public class Task extends java.lang.Object
Created by andrzej on 09.05.2017.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Task.Builder
static interface
Task.Executor<T>
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
execute(java.util.Properties props)
java.util.List<CommandlineParameter>
getAdditionalParameters()
java.util.Optional<java.lang.String>
getDescription()
java.lang.String
getName()
-
-
-
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
-
-