org.apache.maven.plugin.registry
Class Plugin

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

public class Plugin
extends TrackableBase
implements java.io.Serializable

Policy for updating a single plugin.

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

Field Summary
static java.lang.String LAST_CHECKED_DATE_FORMAT
           
 
Fields inherited from class org.apache.maven.plugin.registry.TrackableBase
GLOBAL_LEVEL, USER_LEVEL
 
Constructor Summary
Plugin()
           
 
Method Summary
 void addRejectedVersion(java.lang.String string)
          Method addRejectedVersion
 java.lang.String getArtifactId()
          Get null
 java.lang.String getGroupId()
          Get null
 java.lang.String getKey()
           
 java.lang.String getLastChecked()
          Get [format: yyyy-MM-dd.HH:mm:ss Z] Specifies the date/time at which this plugin was last checked.
 java.lang.String getModelEncoding()
           
 java.util.List getRejectedVersions()
          Method getRejectedVersions
 java.lang.String getUseVersion()
          Get The current version of this plugin, to be used until the appropriate update actions happen.
 void removeRejectedVersion(java.lang.String string)
          Method removeRejectedVersion
 void setArtifactId(java.lang.String artifactId)
          Set null
 void setGroupId(java.lang.String groupId)
          Set null
 void setLastChecked(java.lang.String lastChecked)
          Set [format: yyyy-MM-dd.HH:mm:ss Z] Specifies the date/time at which this plugin was last checked.
 void setModelEncoding(java.lang.String modelEncoding)
           
 void setRejectedVersions(java.util.List rejectedVersions)
          Set The list of versions for this plugin that the user declined to "install"
 void setUseVersion(java.lang.String useVersion)
          Set The current version of this plugin, to be used until the appropriate update actions happen.
 
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
 

Field Detail

LAST_CHECKED_DATE_FORMAT

public static final java.lang.String LAST_CHECKED_DATE_FORMAT
See Also:
Constant Field Values
Constructor Detail

Plugin

public Plugin()
Method Detail

addRejectedVersion

public void addRejectedVersion(java.lang.String string)
Method addRejectedVersion

Parameters:
string -

getArtifactId

public java.lang.String getArtifactId()
Get null


getGroupId

public java.lang.String getGroupId()
Get null


getLastChecked

public java.lang.String getLastChecked()
Get [format: yyyy-MM-dd.HH:mm:ss Z] Specifies the date/time at which this plugin was last checked.


getRejectedVersions

public java.util.List getRejectedVersions()
Method getRejectedVersions


getUseVersion

public java.lang.String getUseVersion()
Get The current version of this plugin, to be used until the appropriate update actions happen.


removeRejectedVersion

public void removeRejectedVersion(java.lang.String string)
Method removeRejectedVersion

Parameters:
string -

setArtifactId

public void setArtifactId(java.lang.String artifactId)
Set null

Parameters:
artifactId -

setGroupId

public void setGroupId(java.lang.String groupId)
Set null

Parameters:
groupId -

setLastChecked

public void setLastChecked(java.lang.String lastChecked)
Set [format: yyyy-MM-dd.HH:mm:ss Z] Specifies the date/time at which this plugin was last checked.

Parameters:
lastChecked -

setRejectedVersions

public void setRejectedVersions(java.util.List rejectedVersions)
Set The list of versions for this plugin that the user declined to "install"

Parameters:
rejectedVersions -

setUseVersion

public void setUseVersion(java.lang.String useVersion)
Set The current version of this plugin, to be used until the appropriate update actions happen.

Parameters:
useVersion -

getKey

public java.lang.String getKey()

setModelEncoding

public void setModelEncoding(java.lang.String modelEncoding)
Overrides:
setModelEncoding in class TrackableBase

getModelEncoding

public java.lang.String getModelEncoding()
Overrides:
getModelEncoding in class TrackableBase


Copyright © 2001-2009 Apache Software Foundation. All Rights Reserved.