public class PluginPackageImpl extends java.lang.Object implements java.lang.Comparable<PluginPackage>, PluginPackage, java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
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 |
REPOSITORY_XML_FILE_NAME_EXTENSION, REPOSITORY_XML_FILE_NAME_PREFIX, REPOSITORY_XML_FILENAME_EXTENSION, REPOSITORY_XML_FILENAME_PREFIX| Constructor and Description |
|---|
PluginPackageImpl(java.lang.String moduleId) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(PluginPackage pluginPackage) |
boolean |
equals(java.lang.Object object) |
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<License> |
getLicenses() |
java.util.List<java.lang.String> |
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() |
RemotePluginPackageRepository |
getRepository() |
java.lang.String |
getRepositoryURL() |
java.util.List<java.lang.String> |
getRequiredDeploymentContexts() |
java.util.List<Screenshot> |
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(PluginPackage pluginPackage) |
boolean |
isPreviousVersionThan(PluginPackage pluginPackage) |
boolean |
isSameVersionAs(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<License> licenses) |
void |
setLiferayVersions(java.util.List<java.lang.String> 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(RemotePluginPackageRepository repository) |
void |
setRequiredDeploymentContexts(java.util.List<java.lang.String> requiredDeploymentContexts) |
void |
setScreenshots(java.util.List<Screenshot> 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() |
public static final java.lang.String STATUS_ALL
public static final java.lang.String STATUS_INSTALLATION_IN_PROCESS
public static final java.lang.String STATUS_NEWER_VERSION_INSTALLED
public static final java.lang.String STATUS_NOT_INSTALLED
public static final java.lang.String STATUS_NOT_INSTALLED_OR_OLDER_VERSION_INSTALLED
public static final java.lang.String STATUS_OLDER_VERSION_INSTALLED
public static final java.lang.String STATUS_SAME_VERSION_INSTALLED
public int compareTo(PluginPackage pluginPackage)
compareTo in interface java.lang.Comparable<PluginPackage>public boolean equals(java.lang.Object object)
equals in class java.lang.Objectpublic java.lang.String getArtifactId()
getArtifactId in interface PluginPackagepublic java.lang.String getArtifactURL()
getArtifactURL in interface PluginPackagepublic java.lang.String getAuthor()
getAuthor in interface PluginPackagepublic java.lang.String getChangeLog()
getChangeLog in interface PluginPackagepublic java.lang.String getContext()
getContext in interface PluginPackagepublic java.util.Properties getDeploymentSettings()
getDeploymentSettings in interface PluginPackagepublic java.lang.String getDownloadURL()
getDownloadURL in interface PluginPackagepublic java.lang.String getGroupId()
getGroupId in interface PluginPackagepublic java.util.List<License> getLicenses()
getLicenses in interface PluginPackagepublic java.util.List<java.lang.String> getLiferayVersions()
getLiferayVersions in interface PluginPackagepublic java.lang.String getLongDescription()
getLongDescription in interface PluginPackagepublic java.util.Date getModifiedDate()
getModifiedDate in interface PluginPackagepublic java.lang.String getModuleId()
getModuleId in interface PluginPackagepublic java.lang.String getName()
getName in interface PluginPackagepublic java.lang.String getPackageId()
getPackageId in interface PluginPackagepublic java.lang.String getPageURL()
getPageURL in interface PluginPackagepublic java.lang.String getRecommendedDeploymentContext()
getRecommendedDeploymentContext in interface PluginPackagepublic RemotePluginPackageRepository getRepository()
getRepository in interface PluginPackagepublic java.lang.String getRepositoryURL()
getRepositoryURL in interface PluginPackagepublic java.util.List<java.lang.String> getRequiredDeploymentContexts()
getRequiredDeploymentContexts in interface PluginPackagepublic java.util.List<Screenshot> getScreenshots()
getScreenshots in interface PluginPackagepublic java.lang.String getShortDescription()
getShortDescription in interface PluginPackagepublic java.util.List<java.lang.String> getTags()
getTags in interface PluginPackagepublic java.util.List<java.lang.String> getTypes()
getTypes in interface PluginPackagepublic java.lang.String getVersion()
getVersion in interface PluginPackagepublic int hashCode()
hashCode in class java.lang.Objectpublic boolean isLaterVersionThan(PluginPackage pluginPackage)
isLaterVersionThan in interface PluginPackagepublic boolean isPreviousVersionThan(PluginPackage pluginPackage)
isPreviousVersionThan in interface PluginPackagepublic boolean isSameVersionAs(PluginPackage pluginPackage)
isSameVersionAs in interface PluginPackagepublic void setAuthor(java.lang.String author)
setAuthor in interface PluginPackagepublic void setChangeLog(java.lang.String changeLog)
setChangeLog in interface PluginPackagepublic void setContext(java.lang.String context)
setContext in interface PluginPackagepublic void setDeploymentSettings(java.util.Properties deploymentSettings)
setDeploymentSettings in interface PluginPackagepublic void setDownloadURL(java.lang.String downloadURL)
setDownloadURL in interface PluginPackagepublic void setLicenses(java.util.List<License> licenses)
setLicenses in interface PluginPackagepublic void setLiferayVersions(java.util.List<java.lang.String> liferayVersions)
setLiferayVersions in interface PluginPackagepublic void setLongDescription(java.lang.String longDescription)
setLongDescription in interface PluginPackagepublic void setModifiedDate(java.util.Date modifiedDate)
setModifiedDate in interface PluginPackagepublic void setName(java.lang.String name)
setName in interface PluginPackagepublic void setPageURL(java.lang.String pageURL)
setPageURL in interface PluginPackagepublic void setRecommendedDeploymentContext(java.lang.String recommendedDeploymentContext)
setRecommendedDeploymentContext in interface PluginPackagepublic void setRepository(RemotePluginPackageRepository repository)
setRepository in interface PluginPackagepublic void setRequiredDeploymentContexts(java.util.List<java.lang.String> requiredDeploymentContexts)
setRequiredDeploymentContexts in interface PluginPackagepublic void setScreenshots(java.util.List<Screenshot> screenshots)
setScreenshots in interface PluginPackagepublic void setShortDescription(java.lang.String shortDescription)
setShortDescription in interface PluginPackagepublic void setTags(java.util.List<java.lang.String> tags)
setTags in interface PluginPackagepublic void setTypes(java.util.List<java.lang.String> types)
setTypes in interface PluginPackagepublic java.lang.String toString()
toString in class java.lang.Object