Package org.nuxeo.connect.client.we
Class PackageListingProvider
- java.lang.Object
-
- org.nuxeo.ecm.webengine.model.impl.AbstractResource<ResourceTypeImpl>
-
- org.nuxeo.ecm.webengine.model.impl.DefaultObject
-
- org.nuxeo.connect.client.we.PackageListingProvider
-
public class PackageListingProvider extends DefaultObject
Provides REST binding forPackagelistings.- Author:
- Thierry Delprat
-
-
Constructor Summary
Constructors Constructor Description PackageListingProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanCancel(org.nuxeo.connect.update.Package pkg)booleancanDownload(org.nuxeo.connect.data.DownloadablePackage pkg)booleancanInstall(org.nuxeo.connect.update.Package pkg)booleancanRemove(org.nuxeo.connect.update.Package pkg)booleancanUnInstall(org.nuxeo.connect.update.Package pkg)booleancanUpgrade(org.nuxeo.connect.update.Package pkg)ObjectdoList(String pkgType, Boolean filterOnPlatform)StringgetConnectBaseUrl()ObjectgetDetails(String pkgId)ObjectgetLocal(String pkgType)ObjectgetPrivate(String pkgType, Boolean filterOnPlatform)ObjectgetRemote(String pkgType, Boolean onlyRemote, String searchString, Boolean filterOnPlatform)StringgetStateLabel(org.nuxeo.connect.update.Package pkg)ObjectgetStudio()ObjectgetUpdates(String pkgType, Boolean filterOnPlatform)booleanneedsRestart(org.nuxeo.connect.update.Package pkg)booleanregistrationRequired(org.nuxeo.connect.data.DownloadablePackage pkg)-
Methods inherited from class org.nuxeo.ecm.webengine.model.impl.DefaultObject
disptachAdapter, isAdapter
-
Methods inherited from class org.nuxeo.ecm.webengine.model.impl.AbstractResource
checkGuard, dispose, getActiveAdapter, getAdapter, getContext, getFacets, getLinks, getModule, getName, getNext, getNextSegment, getPath, getPrevious, getTemplate, getTrailingPath, getType, getURL, getView, hasFacet, initialize, initialize, isInstanceOf, isRoot, newAdapter, newObject, redirect, setNext, setPrevious, setRoot, toString
-
-
-
-
Method Detail
-
getConnectBaseUrl
public String getConnectBaseUrl()
-
getRemote
public Object getRemote(String pkgType, Boolean onlyRemote, String searchString, Boolean filterOnPlatform)
-
getStudio
public Object getStudio()
-
getStateLabel
public String getStateLabel(org.nuxeo.connect.update.Package pkg)
-
canInstall
public boolean canInstall(org.nuxeo.connect.update.Package pkg)
-
needsRestart
public boolean needsRestart(org.nuxeo.connect.update.Package pkg)
-
canUnInstall
public boolean canUnInstall(org.nuxeo.connect.update.Package pkg)
-
canUpgrade
public boolean canUpgrade(org.nuxeo.connect.update.Package pkg)
- Since:
- 5.8
-
canRemove
public boolean canRemove(org.nuxeo.connect.update.Package pkg)
-
canCancel
public boolean canCancel(org.nuxeo.connect.update.Package pkg)
- Since:
- 5.6
-
canDownload
public boolean canDownload(org.nuxeo.connect.data.DownloadablePackage pkg)
- Since:
- 11.1
-
registrationRequired
public boolean registrationRequired(org.nuxeo.connect.data.DownloadablePackage pkg)
- Returns:
- true if registration is required for download
- Since:
- 11.1
-
-