Nuxeo Enterprise Platform 5.4

org.nuxeo.connect.update.impl.xml
Class PackageDefinitionImpl

java.lang.Object
  extended by org.nuxeo.connect.update.impl.xml.PackageDefinitionImpl
All Implemented Interfaces:
org.nuxeo.connect.update.model.PackageDefinition

public class PackageDefinitionImpl
extends java.lang.Object
implements org.nuxeo.connect.update.model.PackageDefinition

Author:
Bogdan Stefanescu

Constructor Summary
PackageDefinitionImpl()
           
 
Method Summary
 java.lang.String getClassifier()
           
 org.nuxeo.connect.update.PackageDependency[] getDependencies()
           
 java.lang.String getDescription()
           
 java.lang.String getHomePage()
           
 java.lang.String getId()
           
 org.nuxeo.connect.update.model.TaskDefinition getInstaller()
           
 java.lang.String getLicense()
           
 java.lang.String getLicenseUrl()
           
 java.lang.String getName()
           
 java.lang.String[] getPlatforms()
           
 org.nuxeo.connect.update.ProductionState getProductionState()
           
 java.lang.String getTitle()
           
 org.nuxeo.connect.update.PackageType getType()
           
 org.nuxeo.connect.update.model.TaskDefinition getUninstaller()
           
 org.nuxeo.connect.update.NuxeoValidationState getValidationState()
           
 java.lang.String getValidator()
           
 java.lang.String getVendor()
           
 org.nuxeo.connect.update.Version getVersion()
           
 boolean isSupported()
           
 boolean requireTermsAndConditionsAcceptance()
           
 void setClassifier(java.lang.String classifier)
           
 void setDependencies(org.nuxeo.connect.update.PackageDependency[] dependencies)
           
 void setDescription(java.lang.String description)
           
 void setHomePage(java.lang.String homePage)
           
 void setHotReloadSupport(boolean hotReloadSupport)
           
 void setInstaller(org.nuxeo.connect.update.model.TaskDefinition installer)
           
 void setLicense(java.lang.String license)
           
 void setLicenseUrl(java.lang.String licenseUrl)
           
 void setName(java.lang.String name)
           
 void setPlatforms(java.lang.String[] platforms)
           
 void setProductionState(org.nuxeo.connect.update.ProductionState productionState)
           
 void setRequireTermsAndConditionsAcceptance(boolean requireTermsAndConditionsAcceptance)
           
 void setSupported(boolean supported)
           
 void setTitle(java.lang.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(java.lang.String validator)
           
 void setVendor(java.lang.String vendor)
           
 void setVersion(org.nuxeo.connect.update.Version version)
           
 boolean supportsHotReload()
           
 java.lang.String toXML()
           
 void write(XmlWriter writer)
          Deprecated. 
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PackageDefinitionImpl

public PackageDefinitionImpl()
Method Detail

getId

public java.lang.String getId()
Specified by:
getId in interface org.nuxeo.connect.update.model.PackageDefinition

getName

public java.lang.String getName()
Specified by:
getName in interface org.nuxeo.connect.update.model.PackageDefinition

setName

public void setName(java.lang.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 java.lang.String getTitle()
Specified by:
getTitle in interface org.nuxeo.connect.update.model.PackageDefinition

setTitle

public void setTitle(java.lang.String title)
Specified by:
setTitle in interface org.nuxeo.connect.update.model.PackageDefinition

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface org.nuxeo.connect.update.model.PackageDefinition

setDescription

public void setDescription(java.lang.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 java.lang.String getClassifier()
Specified by:
getClassifier in interface org.nuxeo.connect.update.model.PackageDefinition

setClassifier

public void setClassifier(java.lang.String classifier)
Specified by:
setClassifier in interface org.nuxeo.connect.update.model.PackageDefinition

getHomePage

public java.lang.String getHomePage()
Specified by:
getHomePage in interface org.nuxeo.connect.update.model.PackageDefinition

setHomePage

public void setHomePage(java.lang.String homePage)
Specified by:
setHomePage in interface org.nuxeo.connect.update.model.PackageDefinition

getLicense

public java.lang.String getLicense()
Specified by:
getLicense in interface org.nuxeo.connect.update.model.PackageDefinition

setLicense

public void setLicense(java.lang.String license)
Specified by:
setLicense in interface org.nuxeo.connect.update.model.PackageDefinition

getLicenseUrl

public java.lang.String getLicenseUrl()
Specified by:
getLicenseUrl in interface org.nuxeo.connect.update.model.PackageDefinition

setLicenseUrl

public void setLicenseUrl(java.lang.String licenseUrl)
Specified by:
setLicenseUrl in interface org.nuxeo.connect.update.model.PackageDefinition

getPlatforms

public java.lang.String[] getPlatforms()
Specified by:
getPlatforms in interface org.nuxeo.connect.update.model.PackageDefinition

setPlatforms

public void setPlatforms(java.lang.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 java.lang.String getVendor()
Specified by:
getVendor in interface org.nuxeo.connect.update.model.PackageDefinition

setVendor

public void setVendor(java.lang.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 java.lang.String getValidator()
Specified by:
getValidator in interface org.nuxeo.connect.update.model.PackageDefinition

setValidator

public void setValidator(java.lang.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 java.lang.String toXML()
Specified by:
toXML in interface org.nuxeo.connect.update.model.PackageDefinition

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.