Package org.kie.server.controller.plugin
Class KieControllerMojo
- java.lang.Object
-
- org.apache.maven.plugin.AbstractMojo
-
- org.kie.server.controller.plugin.KieControllerMojo
-
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
- Direct Known Subclasses:
CreateContainerMojo,CreateTemplateMojo,DeleteContainerMojo,DeleteTemplateMojo,DeployContainerMojo,DisposeContainerMojo,GetContainerMojo,GetContainersMojo,GetTemplateMojo,StartContainerMojo,StopContainerMojo
public abstract class KieControllerMojo extends org.apache.maven.plugin.AbstractMojo
-
-
Field Summary
Fields Modifier and Type Field Description protected IntegerconnectionTimeoutprotected KieControllerGatewaykieControllerGatewayprotected IntegersocketTimeout
-
Constructor Summary
Constructors Constructor Description KieControllerMojo()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidexecute()abstract voidexecuteCommand()
-
-
-
Field Detail
-
connectionTimeout
@Parameter(property="kie-ctrl.connection-timeout", defaultValue="100") protected Integer connectionTimeout
-
socketTimeout
@Parameter(property="kie-ctrl.socket-timeout", defaultValue="2") protected Integer socketTimeout
-
kieControllerGateway
protected KieControllerGateway kieControllerGateway
-
-
Method Detail
-
execute
public void execute() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException- Throws:
org.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.MojoFailureException
-
executeCommand
public abstract void executeCommand() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException- Throws:
org.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.MojoFailureException
-
-