Nuxeo Enterprise Platform 5.4

org.nuxeo.connect.client.we
Class PackageListingProvider

java.lang.Object
  extended by org.nuxeo.ecm.webengine.model.impl.AbstractResource<ResourceTypeImpl>
      extended by org.nuxeo.ecm.webengine.model.impl.DefaultObject
          extended by 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

Constructor Summary
PackageListingProvider()
           
 
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.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, isInstanceOf, isRoot, newAdapter, newObject, redirect, setNext, setPrevious, setRoot, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PackageListingProvider

public PackageListingProvider()
Method Detail

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)

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.