public class PackageDefinitionImpl extends Object implements org.nuxeo.connect.update.model.PackageDefinition
Constructor and Description |
---|
PackageDefinitionImpl() |
Modifier and Type | Method and Description |
---|---|
String |
getClassifier() |
org.nuxeo.connect.update.PackageDependency[] |
getDependencies() |
String |
getDescription() |
String |
getHomePage() |
String |
getId() |
org.nuxeo.connect.update.model.TaskDefinition |
getInstaller() |
String |
getLicense() |
String |
getLicenseUrl() |
String |
getName() |
String[] |
getPlatforms() |
org.nuxeo.connect.update.ProductionState |
getProductionState() |
String |
getTitle() |
org.nuxeo.connect.update.PackageType |
getType() |
org.nuxeo.connect.update.model.TaskDefinition |
getUninstaller() |
org.nuxeo.connect.update.NuxeoValidationState |
getValidationState() |
String |
getValidator() |
String |
getVendor() |
org.nuxeo.connect.update.Version |
getVersion() |
boolean |
isSupported() |
boolean |
requireTermsAndConditionsAcceptance() |
void |
setClassifier(String classifier) |
void |
setDependencies(org.nuxeo.connect.update.PackageDependency[] dependencies) |
void |
setDescription(String description) |
void |
setHomePage(String homePage) |
void |
setHotReloadSupport(boolean hotReloadSupport) |
void |
setInstaller(org.nuxeo.connect.update.model.TaskDefinition installer) |
void |
setLicense(String license) |
void |
setLicenseUrl(String licenseUrl) |
void |
setName(String name) |
void |
setPlatforms(String[] platforms) |
void |
setProductionState(org.nuxeo.connect.update.ProductionState productionState) |
void |
setRequireTermsAndConditionsAcceptance(boolean requireTermsAndConditionsAcceptance) |
void |
setSupported(boolean supported) |
void |
setTitle(String title) |
void |
setType(org.nuxeo.connect.update.PackageType type) |
void |
setUninstaller(org.nuxeo.connect.update.model.TaskDefinition uninstaller) |
void |
setValidationState(org.nuxeo.connect.update.NuxeoValidationState validationState) |
void |
setValidator(String validator) |
void |
setVendor(String vendor) |
void |
setVersion(org.nuxeo.connect.update.Version version) |
boolean |
supportsHotReload() |
String |
toXML() |
void |
write(XmlWriter writer)
Deprecated.
|
public String getId()
getId
in interface org.nuxeo.connect.update.model.PackageDefinition
public String getName()
getName
in interface org.nuxeo.connect.update.model.PackageDefinition
public void setName(String name)
setName
in interface org.nuxeo.connect.update.model.PackageDefinition
public org.nuxeo.connect.update.Version getVersion()
getVersion
in interface org.nuxeo.connect.update.model.PackageDefinition
public void setVersion(org.nuxeo.connect.update.Version version)
setVersion
in interface org.nuxeo.connect.update.model.PackageDefinition
public String getTitle()
getTitle
in interface org.nuxeo.connect.update.model.PackageDefinition
public void setTitle(String title)
setTitle
in interface org.nuxeo.connect.update.model.PackageDefinition
public String getDescription()
getDescription
in interface org.nuxeo.connect.update.model.PackageDefinition
public void setDescription(String description)
setDescription
in interface org.nuxeo.connect.update.model.PackageDefinition
public org.nuxeo.connect.update.PackageType getType()
getType
in interface org.nuxeo.connect.update.model.PackageDefinition
public void setType(org.nuxeo.connect.update.PackageType type)
setType
in interface org.nuxeo.connect.update.model.PackageDefinition
public String getClassifier()
getClassifier
in interface org.nuxeo.connect.update.model.PackageDefinition
public void setClassifier(String classifier)
setClassifier
in interface org.nuxeo.connect.update.model.PackageDefinition
public String getHomePage()
getHomePage
in interface org.nuxeo.connect.update.model.PackageDefinition
public void setHomePage(String homePage)
setHomePage
in interface org.nuxeo.connect.update.model.PackageDefinition
public String getLicense()
getLicense
in interface org.nuxeo.connect.update.model.PackageDefinition
public void setLicense(String license)
setLicense
in interface org.nuxeo.connect.update.model.PackageDefinition
public String getLicenseUrl()
getLicenseUrl
in interface org.nuxeo.connect.update.model.PackageDefinition
public void setLicenseUrl(String licenseUrl)
setLicenseUrl
in interface org.nuxeo.connect.update.model.PackageDefinition
public String[] getPlatforms()
getPlatforms
in interface org.nuxeo.connect.update.model.PackageDefinition
public void setPlatforms(String[] platforms)
setPlatforms
in interface org.nuxeo.connect.update.model.PackageDefinition
public org.nuxeo.connect.update.PackageDependency[] getDependencies()
getDependencies
in interface org.nuxeo.connect.update.model.PackageDefinition
public void setDependencies(org.nuxeo.connect.update.PackageDependency[] dependencies)
setDependencies
in interface org.nuxeo.connect.update.model.PackageDefinition
public String getVendor()
getVendor
in interface org.nuxeo.connect.update.model.PackageDefinition
public void setVendor(String vendor)
setVendor
in interface org.nuxeo.connect.update.model.PackageDefinition
public org.nuxeo.connect.update.model.TaskDefinition getInstaller()
getInstaller
in interface org.nuxeo.connect.update.model.PackageDefinition
public void setInstaller(org.nuxeo.connect.update.model.TaskDefinition installer)
setInstaller
in interface org.nuxeo.connect.update.model.PackageDefinition
public org.nuxeo.connect.update.model.TaskDefinition getUninstaller()
getUninstaller
in interface org.nuxeo.connect.update.model.PackageDefinition
public void setUninstaller(org.nuxeo.connect.update.model.TaskDefinition uninstaller)
setUninstaller
in interface org.nuxeo.connect.update.model.PackageDefinition
public String getValidator()
getValidator
in interface org.nuxeo.connect.update.model.PackageDefinition
public void setValidator(String validator)
setValidator
in interface org.nuxeo.connect.update.model.PackageDefinition
public void setSupported(boolean supported)
public void setHotReloadSupport(boolean hotReloadSupport)
public void setValidationState(org.nuxeo.connect.update.NuxeoValidationState validationState)
public void setProductionState(org.nuxeo.connect.update.ProductionState productionState)
@Deprecated public void write(XmlWriter writer)
public org.nuxeo.connect.update.ProductionState getProductionState()
getProductionState
in interface org.nuxeo.connect.update.model.PackageDefinition
public org.nuxeo.connect.update.NuxeoValidationState getValidationState()
getValidationState
in interface org.nuxeo.connect.update.model.PackageDefinition
public boolean isSupported()
isSupported
in interface org.nuxeo.connect.update.model.PackageDefinition
public boolean supportsHotReload()
supportsHotReload
in interface org.nuxeo.connect.update.model.PackageDefinition
public void setRequireTermsAndConditionsAcceptance(boolean requireTermsAndConditionsAcceptance)
public boolean requireTermsAndConditionsAcceptance()
requireTermsAndConditionsAcceptance
in interface org.nuxeo.connect.update.model.PackageDefinition
public String toXML()
toXML
in interface org.nuxeo.connect.update.model.PackageDefinition
Copyright © 2011 Nuxeo SA. All Rights Reserved.