Interface ContextEnabled

All Known Implementing Classes:
AbstractMojo

public interface ContextEnabled
Interface to allow Mojos to communicate with each others Mojos, other than project's source root and project's attachment.
The plugin manager would pull the context out of the plugin container context, and populate it into the Mojo.
Author:
jdcasey
  • Method Summary Link icon

    Modifier and Type
    Method
    Description
     
    void
    setPluginContext(Map pluginContext)
    Set a new shared context Map to a mojo before executing it.
  • Method Details Link icon

    • setPluginContext Link icon

      void setPluginContext(Map pluginContext)
      Set a new shared context Map to a mojo before executing it.
      Parameters:
      pluginContext - a new Map
    • getPluginContext Link icon

      Map getPluginContext()
      Returns:
      a Map stored in the plugin container's context.