org.apache.maven.plugin.registry
Class PluginRegistry

java.lang.Object
  extended by org.apache.maven.plugin.registry.TrackableBase
      extended by org.apache.maven.plugin.registry.PluginRegistry
All Implemented Interfaces:
java.io.Serializable

public class PluginRegistry
extends TrackableBase
implements java.io.Serializable

Class PluginRegistry.

Version:
$Revision$ $Date$
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.maven.plugin.registry.TrackableBase
GLOBAL_LEVEL, USER_LEVEL
 
Constructor Summary
PluginRegistry()
           
 
Method Summary
 void addPlugin(Plugin plugin)
          Method addPlugin
 void flushPluginsByKey()
           
 java.lang.String getAutoUpdate()
          Method getAutoUpdate
 java.lang.String getCheckLatest()
          Method getCheckLatest
 java.util.List getPlugins()
          Method getPlugins
 java.util.Map getPluginsByKey()
           
 RuntimeInfo getRuntimeInfo()
           
 java.lang.String getUpdateInterval()
          Method getUpdateInterval
 void removePlugin(Plugin plugin)
          Method removePlugin
 void setAutoUpdate(java.lang.String autoUpdate)
          Method setAutoUpdate
 void setCheckLatest(java.lang.String checkLatest)
          Method setCheckLatest
 void setPlugins(java.util.List plugins)
          Method setPlugins
 void setRuntimeInfo(RuntimeInfo runtimeInfo)
           
 void setUpdateInterval(java.lang.String updateInterval)
          Method setUpdateInterval
 
Methods inherited from class org.apache.maven.plugin.registry.TrackableBase
getSourceLevel, setSourceLevel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PluginRegistry

public PluginRegistry()
Method Detail

addPlugin

public void addPlugin(Plugin plugin)
Method addPlugin

Parameters:
plugin -

getAutoUpdate

public java.lang.String getAutoUpdate()
Method getAutoUpdate


getCheckLatest

public java.lang.String getCheckLatest()
Method getCheckLatest


getPlugins

public java.util.List getPlugins()
Method getPlugins


getUpdateInterval

public java.lang.String getUpdateInterval()
Method getUpdateInterval


removePlugin

public void removePlugin(Plugin plugin)
Method removePlugin

Parameters:
plugin -

setAutoUpdate

public void setAutoUpdate(java.lang.String autoUpdate)
Method setAutoUpdate

Parameters:
autoUpdate -

setCheckLatest

public void setCheckLatest(java.lang.String checkLatest)
Method setCheckLatest

Parameters:
checkLatest -

setPlugins

public void setPlugins(java.util.List plugins)
Method setPlugins

Parameters:
plugins -

setUpdateInterval

public void setUpdateInterval(java.lang.String updateInterval)
Method setUpdateInterval

Parameters:
updateInterval -

getPluginsByKey

public java.util.Map getPluginsByKey()

flushPluginsByKey

public void flushPluginsByKey()

setRuntimeInfo

public void setRuntimeInfo(RuntimeInfo runtimeInfo)

getRuntimeInfo

public RuntimeInfo getRuntimeInfo()


Copyright 2005 Apache Software Foundation. All Rights Reserved.