fr.cnes.sitools.project.modules
Class ListComponentsResource

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.project.modules.AbstractProjectModuleResource
                  extended by fr.cnes.sitools.project.modules.ListComponentsResource

public class ListComponentsResource
extends AbstractProjectModuleResource

Resource to return list of components in the same form that the file /client-user/tmp/listComponents.json

Author:
jp.boignard (AKKA Technologies)

Field Summary
 
Fields inherited from class fr.cnes.sitools.common.SitoolsResource
DEFAULT_MEDIATYPE
 
Constructor Summary
ListComponentsResource()
           
 
Method Summary
 void describeGet(org.restlet.ext.wadl.MethodInfo info)
           
 org.restlet.representation.Representation getListComponentsJson()
          Gets the list of Components (ProjectModule) as JSON
 void sitoolsDescribe()
          Method implementation mandatory
 
Methods inherited from class fr.cnes.sitools.project.modules.AbstractProjectModuleResource
doInit, getObject, getProjectModuleId, getRepresentation, getStore, setProjectModuleId, setStore
 
Methods inherited from class fr.cnes.sitools.common.SitoolsResource
addStandardGetRequestInfo, addStandardInternalServerErrorInfo, addStandardNotificationInfo, addStandardObjectResponseInfo, addStandardPostOrPutRequestInfo, addStandardResourceCollectionFilterInfo, addStandardResponseInfo, addStandardSimpleResponseInfo, configure, getNotificationObject, getRepresentation, getSettings, getSitoolsApplication, getSitoolsSetting
 
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

ListComponentsResource

public ListComponentsResource()
Method Detail

sitoolsDescribe

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

Specified by:
sitoolsDescribe in class AbstractSitoolsResource

getListComponentsJson

@Get
public org.restlet.representation.Representation getListComponentsJson()
Gets the list of Components (ProjectModule) as JSON

Returns:
the list of Components (ProjectModule) as JSON

describeGet

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


Copyright © 2010-2013 CNES. All Rights Reserved.