Class ConfiguredGoalSupport
java.lang.Object
org.apache.maven.cling.invoker.mvnenc.goals.GoalSupport
org.apache.maven.cling.invoker.mvnenc.goals.ConfiguredGoalSupport
- All Implemented Interfaces:
Goal
The support class for goal implementations that requires valid/workable config.
-
Field Summary
Fields inherited from class org.apache.maven.cling.invoker.mvnenc.goals.GoalSupport
messageBuilderFactory, secDispatcher
-
Constructor Summary
ModifierConstructorDescriptionprotected
ConfiguredGoalSupport
(MessageBuilderFactory messageBuilderFactory, org.codehaus.plexus.components.secdispatcher.SecDispatcher secDispatcher) -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract int
doExecute
(EncryptContext context) protected void
dumpResponse
(EncryptContext context, String indent, org.codehaus.plexus.components.secdispatcher.SecDispatcher.ValidationResponse response) int
execute
(EncryptContext context) protected boolean
validateConfiguration
(EncryptContext context) Methods inherited from class org.apache.maven.cling.invoker.mvnenc.goals.GoalSupport
configExists
-
Constructor Details
-
ConfiguredGoalSupport
protected ConfiguredGoalSupport(MessageBuilderFactory messageBuilderFactory, org.codehaus.plexus.components.secdispatcher.SecDispatcher secDispatcher)
-
-
Method Details
-
execute
- Throws:
Exception
-
validateConfiguration
-
dumpResponse
protected void dumpResponse(EncryptContext context, String indent, org.codehaus.plexus.components.secdispatcher.SecDispatcher.ValidationResponse response) -
doExecute
- Throws:
Exception
-