Package echo

Class EchoPlugin

java.lang.Object
echo.EchoPlugin

class EchoPlugin extends Object
The concrete implementation of the echo plugin functionality
Since:
2013-08-08
  • Field Details

    • mavenPluginLog

      private final PluginLog mavenPluginLog
    • echoOutput

      private final EchoOutputWrapper echoOutput
    • fileUtil

      private final FileUtil fileUtil
    • messageExtractor

      private final MessageExtractor messageExtractor
    • characterOutput

      private final CharacterOutput characterOutput
    • writeMessageToFile

      private final boolean writeMessageToFile
  • Constructor Details

    • EchoPlugin

      public EchoPlugin(PluginLog mavenPluginLog, PluginParameters pluginParameters, EchoOutput echoOutput)
      Creates a new instance of the EchoPlugin
      Parameters:
      mavenPluginLog - wrapper for the maven internal plugin logger
      pluginParameters - the user-supplied plugin parameters
      echoOutput - the utility class to output to standard output (in Maven)
  • Method Details

    • echo

      public void echo()
      Output the message