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[] |
getConflicts() |
org.nuxeo.connect.update.PackageDependency[] |
getDependencies() |
String |
getDescription() |
String |
getHomePage() |
String |
getId() |
org.nuxeo.connect.update.model.TaskDefinition |
getInstaller() |
String |
getLicense()
Deprecated.
|
String |
getLicenseType() |
String |
getLicenseUrl() |
String |
getName() |
org.nuxeo.connect.update.PackageState |
getPackageState() |
String[] |
getPlatforms()
Deprecated.
|
org.nuxeo.connect.update.ProductionState |
getProductionState() |
org.nuxeo.connect.update.PackageDependency[] |
getProvides() |
int |
getState()
Deprecated.
|
String[] |
getTargetPlatforms() |
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() |
org.nuxeo.connect.update.PackageVisibility |
getVisibility() |
boolean |
isLocal() |
boolean |
isSupported() |
boolean |
requireTermsAndConditionsAcceptance() |
void |
setClassifier(String classifier) |
void |
setConflicts(org.nuxeo.connect.update.PackageDependency[] conflicts) |
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)
Deprecated.
|
void |
setLicenseType(String license) |
void |
setLicenseUrl(String licenseUrl) |
void |
setName(String name) |
void |
setPlatforms(String[] platforms)
Deprecated.
|
void |
setProductionState(org.nuxeo.connect.update.ProductionState productionState) |
void |
setProvides(org.nuxeo.connect.update.PackageDependency[] provides) |
void |
setRequireTermsAndConditionsAcceptance(boolean requireTermsAndConditionsAcceptance) |
void |
setSupported(boolean supported) |
void |
setTargetPlatforms(String[] platforms) |
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) |
void |
setVisibility(org.nuxeo.connect.update.PackageVisibility visibility) |
boolean |
supportsHotReload() |
String |
toXML() |
void |
write(org.nuxeo.connect.update.xml.XmlWriter writer)
Deprecated.
|
public String getId()
getId
in interface org.nuxeo.connect.update.Package
public String getName()
getName
in interface org.nuxeo.connect.update.Package
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.Package
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.Package
public void setTitle(String title)
setTitle
in interface org.nuxeo.connect.update.model.PackageDefinition
public String getDescription()
getDescription
in interface org.nuxeo.connect.update.Package
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.Package
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.Package
public void setClassifier(String classifier)
setClassifier
in interface org.nuxeo.connect.update.model.PackageDefinition
public String getHomePage()
getHomePage
in interface org.nuxeo.connect.update.Package
public void setHomePage(String homePage)
setHomePage
in interface org.nuxeo.connect.update.model.PackageDefinition
@Deprecated public String getLicense()
getLicense
in interface org.nuxeo.connect.update.model.PackageDefinition
public String getLicenseType()
getLicenseType
in interface org.nuxeo.connect.update.Package
@Deprecated public void setLicense(String license)
setLicense
in interface org.nuxeo.connect.update.model.PackageDefinition
public void setLicenseType(String license)
setLicenseType
in interface org.nuxeo.connect.update.model.PackageDefinition
public String getLicenseUrl()
getLicenseUrl
in interface org.nuxeo.connect.update.Package
public void setLicenseUrl(String licenseUrl)
setLicenseUrl
in interface org.nuxeo.connect.update.model.PackageDefinition
@Deprecated public String[] getPlatforms()
getPlatforms
in interface org.nuxeo.connect.update.model.PackageDefinition
public String[] getTargetPlatforms()
getTargetPlatforms
in interface org.nuxeo.connect.update.Package
@Deprecated public void setPlatforms(String[] platforms)
setPlatforms
in interface org.nuxeo.connect.update.model.PackageDefinition
public void setTargetPlatforms(String[] platforms)
setTargetPlatforms
in interface org.nuxeo.connect.update.model.PackageDefinition
public org.nuxeo.connect.update.PackageDependency[] getDependencies()
getDependencies
in interface org.nuxeo.connect.update.Package
public void setDependencies(org.nuxeo.connect.update.PackageDependency[] dependencies)
setDependencies
in interface org.nuxeo.connect.update.model.PackageDefinition
public org.nuxeo.connect.update.PackageDependency[] getConflicts()
getConflicts
in interface org.nuxeo.connect.update.Package
public void setConflicts(org.nuxeo.connect.update.PackageDependency[] conflicts)
setConflicts
in interface org.nuxeo.connect.update.model.PackageDefinition
public org.nuxeo.connect.update.PackageDependency[] getProvides()
getProvides
in interface org.nuxeo.connect.update.Package
public void setProvides(org.nuxeo.connect.update.PackageDependency[] provides)
setProvides
in interface org.nuxeo.connect.update.model.PackageDefinition
public String getVendor()
getVendor
in interface org.nuxeo.connect.update.Package
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)
setSupported
in interface org.nuxeo.connect.update.model.PackageDefinition
public void setHotReloadSupport(boolean hotReloadSupport)
setHotReloadSupport
in interface org.nuxeo.connect.update.model.PackageDefinition
public void setValidationState(org.nuxeo.connect.update.NuxeoValidationState validationState)
setValidationState
in interface org.nuxeo.connect.update.model.PackageDefinition
public void setProductionState(org.nuxeo.connect.update.ProductionState productionState)
setProductionState
in interface org.nuxeo.connect.update.model.PackageDefinition
@Deprecated public void write(org.nuxeo.connect.update.xml.XmlWriter writer)
public org.nuxeo.connect.update.ProductionState getProductionState()
getProductionState
in interface org.nuxeo.connect.update.Package
public org.nuxeo.connect.update.NuxeoValidationState getValidationState()
getValidationState
in interface org.nuxeo.connect.update.Package
public boolean isSupported()
isSupported
in interface org.nuxeo.connect.update.Package
public boolean supportsHotReload()
supportsHotReload
in interface org.nuxeo.connect.update.Package
public void setRequireTermsAndConditionsAcceptance(boolean requireTermsAndConditionsAcceptance)
setRequireTermsAndConditionsAcceptance
in interface org.nuxeo.connect.update.model.PackageDefinition
public boolean requireTermsAndConditionsAcceptance()
requireTermsAndConditionsAcceptance
in interface org.nuxeo.connect.update.model.PackageDefinition
public String toXML()
toXML
in interface org.nuxeo.connect.update.model.PackageDefinition
@Deprecated public int getState()
getState
in interface org.nuxeo.connect.update.Package
public org.nuxeo.connect.update.PackageState getPackageState()
getPackageState
in interface org.nuxeo.connect.update.Package
public boolean isLocal()
isLocal
in interface org.nuxeo.connect.update.Package
public org.nuxeo.connect.update.PackageVisibility getVisibility()
getVisibility
in interface org.nuxeo.connect.update.Package
public void setVisibility(org.nuxeo.connect.update.PackageVisibility visibility)
setVisibility
in interface org.nuxeo.connect.update.model.PackageDefinition
Copyright © 2015 Nuxeo SA. All rights reserved.