Package org.kordamp.maven.checker.cli
Class AbstractCommand
- java.lang.Object
-
- org.kordamp.maven.checker.cli.AbstractCommand
-
- All Implemented Interfaces:
java.util.concurrent.Callable<java.lang.Integer>
- Direct Known Subclasses:
CheckBom
,CheckMavenCentral
abstract class AbstractCommand extends java.lang.Object implements java.util.concurrent.Callable<java.lang.Integer>
- Since:
- 1.1.0
-
-
Field Summary
Fields Modifier and Type Field Description (package private) boolean
debug
(package private) boolean
info
protected Logger
logger
(package private) Main
parent
(package private) java.nio.file.Path
pomFile
(package private) boolean
quiet
(package private) picocli.CommandLine.Model.CommandSpec
spec
(package private) boolean
warn
-
Constructor Summary
Constructors Constructor Description AbstractCommand()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description java.lang.Integer
call()
protected abstract void
execute()
protected Main
parent()
-
-
-
Method Detail
-
parent
protected Main parent()
-
call
public java.lang.Integer call()
- Specified by:
call
in interfacejava.util.concurrent.Callable<java.lang.Integer>
-
execute
protected abstract void execute()
-
-