Class ExtendedMojoDescriptor

  • All Implemented Interfaces:
    Cloneable

    public class ExtendedMojoDescriptor
    extends org.apache.maven.plugin.descriptor.MojoDescriptor
    Extensions to MojoDescriptor added to Maven 3, then are not available when run under Maven2.
    Author:
    Kristian Rosenvold
    • Field Summary

      • Fields inherited from class org.apache.maven.plugin.descriptor.MojoDescriptor

        MAVEN_PLUGIN, MULTI_PASS_EXEC_STRATEGY, SINGLE_PASS_EXEC_STRATEGY
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getDependencyCollectionRequired()  
      boolean isThreadSafe()  
      void setDependencyCollectionRequired​(String requiresDependencyCollection)  
      void setThreadSafe​(boolean threadSafe)  
      • Methods inherited from class org.apache.maven.plugin.descriptor.MojoDescriptor

        addParameter, alwaysExecute, clone, equals, getComponentType, getDependencyResolutionRequired, getDeprecated, getExecuteGoal, getExecuteLifecycle, getExecutePhase, getExecutionStrategy, getFullGoalName, getGoal, getId, getLanguage, getMojoConfiguration, getParameterMap, getParameters, getPhase, getPluginDescriptor, getRole, getRoleHint, getSince, hashCode, isAggregator, isDependencyResolutionRequired, isDirectInvocationOnly, isForking, isInheritedByDefault, isOnlineRequired, isProjectRequired, isRequiresReports, requiresOnline, setAggregator, setDependencyResolutionRequired, setDeprecated, setDirectInvocationOnly, setExecuteGoal, setExecuteLifecycle, setExecutePhase, setExecutionStrategy, setGoal, setInheritedByDefault, setLanguage, setMojoConfiguration, setOnlineRequired, setParameters, setPhase, setPluginDescriptor, setProjectRequired, setRequiresReports, setSince
      • Methods inherited from class org.codehaus.plexus.component.repository.ComponentDescriptor

        addRequirement, getAlias, getComponentComposer, getComponentConfigurator, getComponentFactory, getComponentProfile, getConfiguration, getDescription, getHumanReadableKey, getImplementation, getImplementationClass, getInstantiationStrategy, getLifecycleHandler, getRealm, getRequirements, getRoleClass, getVersion, hasConfiguration, isIsolatedRealm, setAlias, setComponentComposer, setComponentConfigurator, setComponentFactory, setComponentProfile, setComponentType, setConfiguration, setDescription, setImplementation, setImplementationClass, setInstantiationStrategy, setIsolatedRealm, setLifecycleHandler, setRealm, setRole, setRoleClass, setRoleHint, setVersion, toString
    • Constructor Detail

      • ExtendedMojoDescriptor

        public ExtendedMojoDescriptor()
    • Method Detail

      • isThreadSafe

        public boolean isThreadSafe()
        Overrides:
        isThreadSafe in class org.apache.maven.plugin.descriptor.MojoDescriptor
      • setThreadSafe

        public void setThreadSafe​(boolean threadSafe)
        Overrides:
        setThreadSafe in class org.apache.maven.plugin.descriptor.MojoDescriptor
      • getDependencyCollectionRequired

        public String getDependencyCollectionRequired()
        Overrides:
        getDependencyCollectionRequired in class org.apache.maven.plugin.descriptor.MojoDescriptor
      • setDependencyCollectionRequired

        public void setDependencyCollectionRequired​(String requiresDependencyCollection)
        Overrides:
        setDependencyCollectionRequired in class org.apache.maven.plugin.descriptor.MojoDescriptor