fr.cnes.sitools.feeds
Class FeedsAdminResource

java.lang.Object
  extended by ExtendedWadlServerResource
      extended by fr.cnes.sitools.common.resource.AbstractSitoolsResource
          extended by fr.cnes.sitools.common.SitoolsResource
              extended by fr.cnes.sitools.feeds.AbstractFeedsResource
                  extended by fr.cnes.sitools.feeds.FeedsAdminResource

public final class FeedsAdminResource
extends AbstractFeedsResource

Resource for managing RSS feeds.

Author:
m.gond (AKKA Technologies)

Field Summary
 
Fields inherited from class fr.cnes.sitools.common.SitoolsResource
DEFAULT_MEDIATYPE
 
Constructor Summary
FeedsAdminResource()
           
 
Method Summary
 org.restlet.representation.Representation deleteFeedsModel(org.restlet.representation.Variant variant)
          Delete project
 void describeDelete(org.restlet.ext.wadl.MethodInfo info)
           
 void describeGet(org.restlet.ext.wadl.MethodInfo info)
           
 void describePut(org.restlet.ext.wadl.MethodInfo info)
           
 org.restlet.representation.Representation retrieveFeedsModel(org.restlet.representation.Variant variant)
          get all projects
 void sitoolsDescribe()
          Method implementation mandatory
 org.restlet.representation.Representation updateFeedsModel(org.restlet.representation.Representation representation, org.restlet.representation.Variant variant)
          Update / Validate existing project
 
Methods inherited from class fr.cnes.sitools.feeds.AbstractFeedsResource
doInit, getDataId, getFeedCollectionModel, getFeedsApplication, getFeedsId, getObject, getRepresentation, getRepresentation, getStore, registerObserver, sortEntries, unregisterObserver, validateFeed
 
Methods inherited from class fr.cnes.sitools.common.SitoolsResource
addStandardGetRequestInfo, addStandardInternalServerErrorInfo, addStandardNotificationInfo, addStandardObjectResponseInfo, addStandardPostOrPutRequestInfo, addStandardResourceCollectionFilterInfo, addStandardResponseInfo, addStandardSimpleResponseInfo, configure, getNotificationObject, getRepresentation, getRepresentation, getSettings, getSitoolsApplication, getSitoolsSetting, trace, trace
 
Methods inherited from class fr.cnes.sitools.common.resource.AbstractSitoolsResource
getMediaType
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FeedsAdminResource

public FeedsAdminResource()
Method Detail

sitoolsDescribe

public void sitoolsDescribe()
Description copied from class: AbstractSitoolsResource
Method implementation mandatory

Specified by:
sitoolsDescribe in class AbstractSitoolsResource

retrieveFeedsModel

@Get
public org.restlet.representation.Representation retrieveFeedsModel(org.restlet.representation.Variant variant)
get all projects

Parameters:
variant - client preferred media type
Returns:
Representation

describeGet

public void describeGet(org.restlet.ext.wadl.MethodInfo info)

updateFeedsModel

@Put
public org.restlet.representation.Representation updateFeedsModel(org.restlet.representation.Representation representation,
                                                                      org.restlet.representation.Variant variant)
Update / Validate existing project

Parameters:
representation - FeedsModel representation
variant - client preferred media type
Returns:
Representation

describePut

public void describePut(org.restlet.ext.wadl.MethodInfo info)

deleteFeedsModel

@Delete
public org.restlet.representation.Representation deleteFeedsModel(org.restlet.representation.Variant variant)
Delete project

Parameters:
variant - client preferred media type
Returns:
Representation

describeDelete

public void describeDelete(org.restlet.ext.wadl.MethodInfo info)


Copyright © 2010-2013 CNES. All Rights Reserved.