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
- All Implemented Interfaces:
- Resource, Adaptable
public class PackageListingProvider
- extends DefaultObject
Provides REST binding for Package
listings.
- Author:
- Thierry Delprat
Method Summary |
boolean |
canDownload(org.nuxeo.connect.update.Package pkg)
|
boolean |
canInstall(org.nuxeo.connect.update.Package pkg)
|
boolean |
canUnInstall(org.nuxeo.connect.update.Package pkg)
|
java.lang.Object |
doList(java.lang.String type,
java.lang.Boolean filterOnPlatform)
|
java.lang.String |
getConnectBaseUrl()
|
java.lang.Object |
getDetails(java.lang.String pkgId)
|
java.lang.Object |
getLocal(java.lang.String type)
|
java.lang.Object |
getRemote(java.lang.String type,
java.lang.Boolean onlyRemote,
java.lang.String searchString,
java.lang.Boolean filterOnPlatform)
|
java.lang.String |
getStateLabel(org.nuxeo.connect.update.Package pkg)
|
java.lang.Object |
getStudio()
|
java.lang.Object |
getUpdates(java.lang.String type,
java.lang.Boolean filterOnPlatform)
|
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, isInstanceOf, isRoot, newAdapter, newObject, redirect, setNext, setPrevious, setRoot, toString |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
PackageListingProvider
public PackageListingProvider()
getConnectBaseUrl
public java.lang.String getConnectBaseUrl()
doList
public java.lang.Object doList(java.lang.String type,
java.lang.Boolean filterOnPlatform)
getUpdates
public java.lang.Object getUpdates(java.lang.String type,
java.lang.Boolean filterOnPlatform)
getLocal
public java.lang.Object getLocal(java.lang.String type)
getRemote
public java.lang.Object getRemote(java.lang.String type,
java.lang.Boolean onlyRemote,
java.lang.String searchString,
java.lang.Boolean filterOnPlatform)
getStudio
public java.lang.Object getStudio()
getStateLabel
public java.lang.String getStateLabel(org.nuxeo.connect.update.Package pkg)
canInstall
public boolean canInstall(org.nuxeo.connect.update.Package pkg)
canUnInstall
public boolean canUnInstall(org.nuxeo.connect.update.Package pkg)
canDownload
public boolean canDownload(org.nuxeo.connect.update.Package pkg)
getDetails
public java.lang.Object getDetails(java.lang.String pkgId)
Copyright © 2010 Nuxeo SAS. All Rights Reserved.