Class RuntimeInfo

java.lang.Object
org.apache.maven.settings.RuntimeInfo

public class RuntimeInfo extends Object
To handle runtime informations like local repository or profiles.
Version:
$Id$
  • Constructor Details

    • RuntimeInfo

      public RuntimeInfo(Settings settings)
      Parameters:
      settings -
  • Method Details

    • setFile

      public void setFile(File file)
      Parameters:
      file -
    • getFile

      public File getFile()
      Returns:
    • setPluginUpdateOverride

      public void setPluginUpdateOverride(Boolean pluginUpdateForced)
      Parameters:
      pluginUpdateForced -
    • getPluginUpdateOverride

      public Boolean getPluginUpdateOverride()
      Returns:
    • getApplyToAllPluginUpdates

      public Boolean getApplyToAllPluginUpdates()
      Returns:
    • setApplyToAllPluginUpdates

      public void setApplyToAllPluginUpdates(Boolean applyToAll)
      Parameters:
      applyToAll -
    • setActiveProfileSourceLevel

      public void setActiveProfileSourceLevel(String activeProfile, String sourceLevel)
      Parameters:
      activeProfile -
      sourceLevel -
    • getSourceLevelForActiveProfile

      public String getSourceLevelForActiveProfile(String activeProfile)
      Parameters:
      activeProfile -
      Returns:
    • setPluginGroupIdSourceLevel

      public void setPluginGroupIdSourceLevel(String pluginGroupId, String sourceLevel)
      Parameters:
      pluginGroupId -
      sourceLevel -
    • getSourceLevelForPluginGroupId

      public String getSourceLevelForPluginGroupId(String pluginGroupId)
      Parameters:
      pluginGroupId -
      Returns:
    • setLocalRepositorySourceLevel

      public void setLocalRepositorySourceLevel(String localRepoSourceLevel)
      Parameters:
      localRepoSourceLevel -
    • getLocalRepositorySourceLevel

      public String getLocalRepositorySourceLevel()
      Returns: