Skip navigation links
A C G N O P 

A

AbstractPluginGoal - Class in net.kemitix.quality.api
Plugin and Goal with constructor to create the Plugin.
AbstractPluginGoal() - Constructor for class net.kemitix.quality.api.AbstractPluginGoal
Constructor to assign configuration to plugin.
addChildElement(Xpp3Dom, String, String) - Method in class net.kemitix.quality.api.AbstractPluginGoal
Add name and string value element to the parent config.
addDependency(String, String, String) - Method in class net.kemitix.quality.api.AbstractPluginGoal
Add a dependency for the plugin.
addRootElement(String, boolean) - Method in class net.kemitix.quality.api.AbstractPluginGoal
Add name and boolean value element to the root config.
addRootElement(String, String) - Method in class net.kemitix.quality.api.AbstractPluginGoal
Add name and string value element to the root config.

C

configuration(PluginGoalConfiguration) - Method in interface net.kemitix.quality.api.PluginGoal
Configure the Plugin Goal.
configValue(String) - Method in interface net.kemitix.quality.api.PluginGoal
Extract the value of a configuration element by name.

G

getConfiguration() - Method in interface net.kemitix.quality.api.PluginGoal
Gets the Configuration of the plugin.
getGoal() - Method in interface net.kemitix.quality.api.PluginGoal
Get the Goal for the Plugin.
getLog() - Method in interface net.kemitix.quality.api.PluginGoalConfiguration
Get the Maven Plugin Logger.
getPlugin() - Method in interface net.kemitix.quality.api.PluginGoal
Get the Plugin.
groupArtifactVersion(String, String, String) - Method in class net.kemitix.quality.api.AbstractPluginGoal
Set the Maven Co-ordinates for the plugin.
groupArtifactVersion(String, String, String) - Method in interface net.kemitix.quality.api.PluginGoal
Set the maven coordinates for the plugin.

N

net.kemitix.quality.api - package net.kemitix.quality.api
The MIT License (MIT) Copyright (c) 2017 Paul Campbell Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

O

onComplete() - Method in interface net.kemitix.quality.api.PluginGoal
Hook called just after the plugin is executed, whether there is any error or not.
onError(MojoExecutionException) - Method in interface net.kemitix.quality.api.PluginGoal
Hook called if there is an error when the plugin is executed.
onExecute() - Method in interface net.kemitix.quality.api.PluginGoal
Hook called just before the plugin is executed.
onSuccess() - Method in interface net.kemitix.quality.api.PluginGoal
Hook called just after the plugin is executed without throwing any exceptions.

P

PluginGoal - Interface in net.kemitix.quality.api
A Plugin and a Goal of that plugin.
PluginGoalConfiguration - Interface in net.kemitix.quality.api
Base interface for configurations for PluginGoal implementations.
A C G N O P 
Skip navigation links

Copyright © 2015–2017. All rights reserved.