com.liferay.portal.plugin
Class PluginPackageImpl

java.lang.Object
  extended by com.liferay.portal.plugin.PluginPackageImpl
All Implemented Interfaces:
com.liferay.portal.kernel.plugin.PluginPackage, java.lang.Comparable

public class PluginPackageImpl
extends java.lang.Object
implements java.lang.Comparable, com.liferay.portal.kernel.plugin.PluginPackage

View Source

Author:
Jorge Ferrer

Field Summary
static java.lang.String STATUS_ALL
           
static java.lang.String STATUS_INSTALLATION_IN_PROCESS
           
static java.lang.String STATUS_NEWER_VERSION_INSTALLED
           
static java.lang.String STATUS_NOT_INSTALLED
           
static java.lang.String STATUS_NOT_INSTALLED_OR_OLDER_VERSION_INSTALLED
           
static java.lang.String STATUS_OLDER_VERSION_INSTALLED
           
static java.lang.String STATUS_SAME_VERSION_INSTALLED
           
 
Constructor Summary
PluginPackageImpl(java.lang.String moduleId)
           
 
Method Summary
 int compareTo(java.lang.Object obj)
           
 boolean equals(java.lang.Object obj)
           
 java.lang.String getArtifactId()
           
 java.lang.String getArtifactURL()
           
 java.lang.String getAuthor()
           
 java.lang.String getChangeLog()
           
 java.lang.String getContext()
           
 java.util.Properties getDeploymentSettings()
           
 java.lang.String getDownloadURL()
           
 java.lang.String getGroupId()
           
 java.util.List getLicenses()
           
 java.util.List getLiferayVersions()
           
 java.lang.String getLongDescription()
           
 java.util.Date getModifiedDate()
           
 java.lang.String getModuleId()
           
 java.lang.String getName()
           
 java.lang.String getPackageId()
           
 java.lang.String getPageURL()
           
 java.lang.String getRecommendedDeploymentContext()
           
 com.liferay.portal.kernel.plugin.RemotePluginPackageRepository getRepository()
           
 java.lang.String getRepositoryURL()
           
 java.util.List getScreenshots()
           
 java.lang.String getShortDescription()
           
 java.util.List<java.lang.String> getTags()
           
 java.util.List<java.lang.String> getTypes()
           
 java.lang.String getVersion()
           
 int hashCode()
           
 boolean isLaterVersionThan(com.liferay.portal.kernel.plugin.PluginPackage pluginPackage)
           
 boolean isPreviousVersionThan(com.liferay.portal.kernel.plugin.PluginPackage pluginPackage)
           
 boolean isSameVersionAs(com.liferay.portal.kernel.plugin.PluginPackage pluginPackage)
           
 void setAuthor(java.lang.String author)
           
 void setChangeLog(java.lang.String changeLog)
           
 void setContext(java.lang.String context)
           
 void setDeploymentSettings(java.util.Properties deploymentSettings)
           
 void setDownloadURL(java.lang.String downloadURL)
           
 void setLicenses(java.util.List licenses)
           
 void setLiferayVersions(java.util.List liferayVersions)
           
 void setLongDescription(java.lang.String longDescription)
           
 void setModifiedDate(java.util.Date modifiedDate)
           
 void setName(java.lang.String name)
           
 void setPageURL(java.lang.String pageURL)
           
 void setRecommendedDeploymentContext(java.lang.String recommendedDeploymentContext)
           
 void setRepository(com.liferay.portal.kernel.plugin.RemotePluginPackageRepository repository)
           
 void setScreenshots(java.util.List screenshots)
           
 void setShortDescription(java.lang.String shortDescription)
           
 void setTags(java.util.List<java.lang.String> tags)
           
 void setTypes(java.util.List<java.lang.String> types)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

STATUS_ALL

public static final java.lang.String STATUS_ALL
See Also:
Constant Field Values

STATUS_INSTALLATION_IN_PROCESS

public static final java.lang.String STATUS_INSTALLATION_IN_PROCESS
See Also:
Constant Field Values

STATUS_NEWER_VERSION_INSTALLED

public static final java.lang.String STATUS_NEWER_VERSION_INSTALLED
See Also:
Constant Field Values

STATUS_NOT_INSTALLED

public static final java.lang.String STATUS_NOT_INSTALLED
See Also:
Constant Field Values

STATUS_NOT_INSTALLED_OR_OLDER_VERSION_INSTALLED

public static final java.lang.String STATUS_NOT_INSTALLED_OR_OLDER_VERSION_INSTALLED
See Also:
Constant Field Values

STATUS_OLDER_VERSION_INSTALLED

public static final java.lang.String STATUS_OLDER_VERSION_INSTALLED
See Also:
Constant Field Values

STATUS_SAME_VERSION_INSTALLED

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

PluginPackageImpl

public PluginPackageImpl(java.lang.String moduleId)
Method Detail

getModuleId

public java.lang.String getModuleId()
Specified by:
getModuleId in interface com.liferay.portal.kernel.plugin.PluginPackage

getName

public java.lang.String getName()
Specified by:
getName in interface com.liferay.portal.kernel.plugin.PluginPackage

setName

public void setName(java.lang.String name)
Specified by:
setName in interface com.liferay.portal.kernel.plugin.PluginPackage

getVersion

public java.lang.String getVersion()
Specified by:
getVersion in interface com.liferay.portal.kernel.plugin.PluginPackage

isLaterVersionThan

public boolean isLaterVersionThan(com.liferay.portal.kernel.plugin.PluginPackage pluginPackage)
Specified by:
isLaterVersionThan in interface com.liferay.portal.kernel.plugin.PluginPackage

isPreviousVersionThan

public boolean isPreviousVersionThan(com.liferay.portal.kernel.plugin.PluginPackage pluginPackage)
Specified by:
isPreviousVersionThan in interface com.liferay.portal.kernel.plugin.PluginPackage

isSameVersionAs

public boolean isSameVersionAs(com.liferay.portal.kernel.plugin.PluginPackage pluginPackage)
Specified by:
isSameVersionAs in interface com.liferay.portal.kernel.plugin.PluginPackage

getRecommendedDeploymentContext

public java.lang.String getRecommendedDeploymentContext()
Specified by:
getRecommendedDeploymentContext in interface com.liferay.portal.kernel.plugin.PluginPackage

setRecommendedDeploymentContext

public void setRecommendedDeploymentContext(java.lang.String recommendedDeploymentContext)
Specified by:
setRecommendedDeploymentContext in interface com.liferay.portal.kernel.plugin.PluginPackage

getModifiedDate

public java.util.Date getModifiedDate()
Specified by:
getModifiedDate in interface com.liferay.portal.kernel.plugin.PluginPackage

setModifiedDate

public void setModifiedDate(java.util.Date modifiedDate)
Specified by:
setModifiedDate in interface com.liferay.portal.kernel.plugin.PluginPackage

getAuthor

public java.lang.String getAuthor()
Specified by:
getAuthor in interface com.liferay.portal.kernel.plugin.PluginPackage

setAuthor

public void setAuthor(java.lang.String author)
Specified by:
setAuthor in interface com.liferay.portal.kernel.plugin.PluginPackage

getTypes

public java.util.List<java.lang.String> getTypes()
Specified by:
getTypes in interface com.liferay.portal.kernel.plugin.PluginPackage

setTypes

public void setTypes(java.util.List<java.lang.String> types)
Specified by:
setTypes in interface com.liferay.portal.kernel.plugin.PluginPackage

getTags

public java.util.List<java.lang.String> getTags()
Specified by:
getTags in interface com.liferay.portal.kernel.plugin.PluginPackage

setTags

public void setTags(java.util.List<java.lang.String> tags)
Specified by:
setTags in interface com.liferay.portal.kernel.plugin.PluginPackage

getLicenses

public java.util.List getLicenses()
Specified by:
getLicenses in interface com.liferay.portal.kernel.plugin.PluginPackage

setLicenses

public void setLicenses(java.util.List licenses)
Specified by:
setLicenses in interface com.liferay.portal.kernel.plugin.PluginPackage

getLiferayVersions

public java.util.List getLiferayVersions()
Specified by:
getLiferayVersions in interface com.liferay.portal.kernel.plugin.PluginPackage

setLiferayVersions

public void setLiferayVersions(java.util.List liferayVersions)
Specified by:
setLiferayVersions in interface com.liferay.portal.kernel.plugin.PluginPackage

getShortDescription

public java.lang.String getShortDescription()
Specified by:
getShortDescription in interface com.liferay.portal.kernel.plugin.PluginPackage

setShortDescription

public void setShortDescription(java.lang.String shortDescription)
Specified by:
setShortDescription in interface com.liferay.portal.kernel.plugin.PluginPackage

getLongDescription

public java.lang.String getLongDescription()
Specified by:
getLongDescription in interface com.liferay.portal.kernel.plugin.PluginPackage

setLongDescription

public void setLongDescription(java.lang.String longDescription)
Specified by:
setLongDescription in interface com.liferay.portal.kernel.plugin.PluginPackage

getChangeLog

public java.lang.String getChangeLog()
Specified by:
getChangeLog in interface com.liferay.portal.kernel.plugin.PluginPackage

setChangeLog

public void setChangeLog(java.lang.String changeLog)
Specified by:
setChangeLog in interface com.liferay.portal.kernel.plugin.PluginPackage

getScreenshots

public java.util.List getScreenshots()
Specified by:
getScreenshots in interface com.liferay.portal.kernel.plugin.PluginPackage

setScreenshots

public void setScreenshots(java.util.List screenshots)
Specified by:
setScreenshots in interface com.liferay.portal.kernel.plugin.PluginPackage

getPageURL

public java.lang.String getPageURL()
Specified by:
getPageURL in interface com.liferay.portal.kernel.plugin.PluginPackage

setPageURL

public void setPageURL(java.lang.String pageURL)
Specified by:
setPageURL in interface com.liferay.portal.kernel.plugin.PluginPackage

getDownloadURL

public java.lang.String getDownloadURL()
Specified by:
getDownloadURL in interface com.liferay.portal.kernel.plugin.PluginPackage

setDownloadURL

public void setDownloadURL(java.lang.String downloadURL)
Specified by:
setDownloadURL in interface com.liferay.portal.kernel.plugin.PluginPackage

getRepository

public com.liferay.portal.kernel.plugin.RemotePluginPackageRepository getRepository()
Specified by:
getRepository in interface com.liferay.portal.kernel.plugin.PluginPackage

setRepository

public void setRepository(com.liferay.portal.kernel.plugin.RemotePluginPackageRepository repository)
Specified by:
setRepository in interface com.liferay.portal.kernel.plugin.PluginPackage

getRepositoryURL

public java.lang.String getRepositoryURL()
Specified by:
getRepositoryURL in interface com.liferay.portal.kernel.plugin.PluginPackage

getContext

public java.lang.String getContext()
Specified by:
getContext in interface com.liferay.portal.kernel.plugin.PluginPackage

setContext

public void setContext(java.lang.String context)
Specified by:
setContext in interface com.liferay.portal.kernel.plugin.PluginPackage

getArtifactURL

public java.lang.String getArtifactURL()
Specified by:
getArtifactURL in interface com.liferay.portal.kernel.plugin.PluginPackage

getArtifactId

public java.lang.String getArtifactId()
Specified by:
getArtifactId in interface com.liferay.portal.kernel.plugin.PluginPackage

getGroupId

public java.lang.String getGroupId()
Specified by:
getGroupId in interface com.liferay.portal.kernel.plugin.PluginPackage

getPackageId

public java.lang.String getPackageId()
Specified by:
getPackageId in interface com.liferay.portal.kernel.plugin.PluginPackage

getDeploymentSettings

public java.util.Properties getDeploymentSettings()
Specified by:
getDeploymentSettings in interface com.liferay.portal.kernel.plugin.PluginPackage

setDeploymentSettings

public void setDeploymentSettings(java.util.Properties deploymentSettings)
Specified by:
setDeploymentSettings in interface com.liferay.portal.kernel.plugin.PluginPackage

compareTo

public int compareTo(java.lang.Object obj)
Specified by:
compareTo in interface java.lang.Comparable

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object