Class LocalPackageImpl
java.lang.Object
org.nuxeo.connect.update.standalone.LocalPackageImpl
- All Implemented Interfaces:
org.nuxeo.connect.update.LocalPackage,org.nuxeo.connect.update.Package
- Author:
- Bogdan Stefanescu
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected LocalPackageDataprotected PackageDefinitionImplprotected Stringprotected org.nuxeo.connect.update.PackageStateFields inherited from interface org.nuxeo.connect.update.LocalPackage
BACKUP_DIR, INSTALL, INSTALL_FORMS, INSTALL_PROPERTIES, LICENSE, MANIFEST, TERMSANDCONDITIONS, UNINSTALL, UNINSTALL_FORMS, VALIDATION_FORMS -
Constructor Summary
ConstructorsConstructorDescriptionLocalPackageImpl(File file, org.nuxeo.connect.update.PackageState state, org.nuxeo.connect.update.PackageUpdateService pus) LocalPackageImpl(ClassLoader parent, File file, org.nuxeo.connect.update.PackageState state, org.nuxeo.connect.update.PackageUpdateService pus) -
Method Summary
Modifier and TypeMethodDescriptionorg.nuxeo.connect.update.PackageDependency[]getData()org.nuxeo.connect.update.PackageDependency[]org.nuxeo.connect.update.model.Form[]getId()org.nuxeo.connect.update.model.Form[]org.nuxeo.connect.update.task.TaskgetName()org.nuxeo.connect.update.PackageDependency[]org.nuxeo.connect.update.PackageStateorg.nuxeo.connect.update.PackageDependency[]intgetState()Deprecated.String[]protected org.nuxeo.connect.update.task.TaskgetTask(org.nuxeo.connect.update.model.TaskDefinition tdef) getTitle()org.nuxeo.connect.update.PackageTypegetType()org.nuxeo.connect.update.model.Form[]org.nuxeo.connect.update.task.Taskorg.nuxeo.connect.update.model.Form[]org.nuxeo.connect.update.Validatororg.nuxeo.connect.update.VersionbooleanisLocal()booleanvoidsetState(int state) Deprecated.voidsetState(org.nuxeo.connect.update.PackageState state) booleantoString()
-
Field Details
-
id
-
state
protected org.nuxeo.connect.update.PackageState state -
data
-
def
-
-
Constructor Details
-
LocalPackageImpl
public LocalPackageImpl(File file, org.nuxeo.connect.update.PackageState state, org.nuxeo.connect.update.PackageUpdateService pus) throws org.nuxeo.connect.update.PackageException - Throws:
org.nuxeo.connect.update.PackageException- Since:
- 5.7
-
LocalPackageImpl
public LocalPackageImpl(ClassLoader parent, File file, org.nuxeo.connect.update.PackageState state, org.nuxeo.connect.update.PackageUpdateService pus) throws org.nuxeo.connect.update.PackageException - Throws:
org.nuxeo.connect.update.PackageException- Since:
- 5.8
-
-
Method Details
-
setState
Deprecated.- Specified by:
setStatein interfaceorg.nuxeo.connect.update.LocalPackage
-
setState
public void setState(org.nuxeo.connect.update.PackageState state) - Specified by:
setStatein interfaceorg.nuxeo.connect.update.LocalPackage
-
getData
- Specified by:
getDatain interfaceorg.nuxeo.connect.update.LocalPackage
-
getInstallFile
- Specified by:
getInstallFilein interfaceorg.nuxeo.connect.update.LocalPackage
-
getUninstallFile
- Specified by:
getUninstallFilein interfaceorg.nuxeo.connect.update.LocalPackage
-
getLicenseType
- Specified by:
getLicenseTypein interfaceorg.nuxeo.connect.update.Package
-
getLicenseUrl
- Specified by:
getLicenseUrlin interfaceorg.nuxeo.connect.update.Package
-
getLicenseContent
- Specified by:
getLicenseContentin interfaceorg.nuxeo.connect.update.LocalPackage- Throws:
org.nuxeo.connect.update.PackageException
-
getClassifier
- Specified by:
getClassifierin interfaceorg.nuxeo.connect.update.Package
-
getDescription
- Specified by:
getDescriptionin interfaceorg.nuxeo.connect.update.Package
-
getId
- Specified by:
getIdin interfaceorg.nuxeo.connect.update.Package
-
getName
- Specified by:
getNamein interfaceorg.nuxeo.connect.update.Package
-
getTitle
- Specified by:
getTitlein interfaceorg.nuxeo.connect.update.Package
-
getState
Deprecated.- Specified by:
getStatein interfaceorg.nuxeo.connect.update.Package
-
getPackageState
public org.nuxeo.connect.update.PackageState getPackageState()- Specified by:
getPackageStatein interfaceorg.nuxeo.connect.update.Package
-
getTargetPlatforms
- Specified by:
getTargetPlatformsin interfaceorg.nuxeo.connect.update.Package
-
getTargetPlatformRange
- Specified by:
getTargetPlatformRangein interfaceorg.nuxeo.connect.update.Package
-
getTargetPlatformName
- Specified by:
getTargetPlatformNamein interfaceorg.nuxeo.connect.update.Package
-
getDependencies
public org.nuxeo.connect.update.PackageDependency[] getDependencies()- Specified by:
getDependenciesin interfaceorg.nuxeo.connect.update.Package
-
getOptionalDependencies
public org.nuxeo.connect.update.PackageDependency[] getOptionalDependencies()- Specified by:
getOptionalDependenciesin interfaceorg.nuxeo.connect.update.Package
-
getConflicts
public org.nuxeo.connect.update.PackageDependency[] getConflicts()- Specified by:
getConflictsin interfaceorg.nuxeo.connect.update.Package
-
getProvides
public org.nuxeo.connect.update.PackageDependency[] getProvides()- Specified by:
getProvidesin interfaceorg.nuxeo.connect.update.Package
-
getType
public org.nuxeo.connect.update.PackageType getType()- Specified by:
getTypein interfaceorg.nuxeo.connect.update.Package
-
getVersion
public org.nuxeo.connect.update.Version getVersion()- Specified by:
getVersionin interfaceorg.nuxeo.connect.update.Package
-
getVendor
- Specified by:
getVendorin interfaceorg.nuxeo.connect.update.Package
-
isLocal
public boolean isLocal()- Specified by:
isLocalin interfaceorg.nuxeo.connect.update.Package
-
getInstallTask
public org.nuxeo.connect.update.task.Task getInstallTask() throws org.nuxeo.connect.update.PackageException- Specified by:
getInstallTaskin interfaceorg.nuxeo.connect.update.LocalPackage- Throws:
org.nuxeo.connect.update.PackageException
-
getUninstallTask
public org.nuxeo.connect.update.task.Task getUninstallTask() throws org.nuxeo.connect.update.PackageException- Specified by:
getUninstallTaskin interfaceorg.nuxeo.connect.update.LocalPackage- Throws:
org.nuxeo.connect.update.PackageException
-
getTask
protected org.nuxeo.connect.update.task.Task getTask(org.nuxeo.connect.update.model.TaskDefinition tdef) throws org.nuxeo.connect.update.PackageException - Throws:
org.nuxeo.connect.update.PackageException
-
getValidator
public org.nuxeo.connect.update.Validator getValidator() throws org.nuxeo.connect.update.PackageException- Specified by:
getValidatorin interfaceorg.nuxeo.connect.update.LocalPackage- Throws:
org.nuxeo.connect.update.PackageException
-
getForms
public org.nuxeo.connect.update.model.Form[] getForms(String path) throws org.nuxeo.connect.update.PackageException - Throws:
org.nuxeo.connect.update.PackageException
-
getValidationForms
public org.nuxeo.connect.update.model.Form[] getValidationForms() throws org.nuxeo.connect.update.PackageException- Specified by:
getValidationFormsin interfaceorg.nuxeo.connect.update.LocalPackage- Throws:
org.nuxeo.connect.update.PackageException
-
getInstallForms
public org.nuxeo.connect.update.model.Form[] getInstallForms() throws org.nuxeo.connect.update.PackageException- Specified by:
getInstallFormsin interfaceorg.nuxeo.connect.update.LocalPackage- Throws:
org.nuxeo.connect.update.PackageException
-
getUninstallForms
public org.nuxeo.connect.update.model.Form[] getUninstallForms() throws org.nuxeo.connect.update.PackageException- Specified by:
getUninstallFormsin interfaceorg.nuxeo.connect.update.LocalPackage- Throws:
org.nuxeo.connect.update.PackageException
-
getTermsAndConditionsContent
- Specified by:
getTermsAndConditionsContentin interfaceorg.nuxeo.connect.update.LocalPackage- Throws:
org.nuxeo.connect.update.PackageException
-
requireTermsAndConditionsAcceptance
public boolean requireTermsAndConditionsAcceptance()- Specified by:
requireTermsAndConditionsAcceptancein interfaceorg.nuxeo.connect.update.LocalPackage
-
supportsHotReload
public boolean supportsHotReload()- Specified by:
supportsHotReloadin interfaceorg.nuxeo.connect.update.Package
-
toString
-