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