fr.cnes.sitools.plugins.applications
Class AbstractApplicationPluginResource

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.common.AbstractPluginResource
                  extended by fr.cnes.sitools.plugins.applications.AbstractApplicationPluginCommonResource
                      extended by fr.cnes.sitools.plugins.applications.AbstractApplicationPluginResource
Direct Known Subclasses:
ApplicationPluginActionResource, ApplicationPluginCollectionResource, ApplicationPluginResource

public abstract class AbstractApplicationPluginResource
extends AbstractApplicationPluginCommonResource

Abstract Resource for Resource attached to the ApplicationPluginApplication Gives access to the store

Author:
m.gond

Field Summary
 
Fields inherited from class fr.cnes.sitools.common.SitoolsResource
DEFAULT_MEDIATYPE
 
Constructor Summary
AbstractApplicationPluginResource()
           
 
Method Summary
 java.lang.String getAppId()
          Get the application ID
 ApplicationPluginApplication getResourceApplication()
          Get the application handling this resource
 ApplicationPluginStore getStore()
          Get the store associated to the application
 
Methods inherited from class fr.cnes.sitools.plugins.applications.AbstractApplicationPluginCommonResource
checkValidity, getApplicationModelDTO, getRepresentation
 
Methods inherited from class fr.cnes.sitools.common.AbstractPluginResource
checkValidity, configure, fromListToMap
 
Methods inherited from class fr.cnes.sitools.common.SitoolsResource
addStandardGetRequestInfo, addStandardInternalServerErrorInfo, addStandardNotificationInfo, addStandardObjectResponseInfo, addStandardPostOrPutRequestInfo, addStandardResourceCollectionFilterInfo, addStandardResponseInfo, addStandardSimpleResponseInfo, getNotificationObject, getRepresentation, getSettings, getSitoolsApplication, getSitoolsSetting, trace, trace
 
Methods inherited from class fr.cnes.sitools.common.resource.AbstractSitoolsResource
getMediaType, sitoolsDescribe
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractApplicationPluginResource

public AbstractApplicationPluginResource()
Method Detail

getAppId

public final java.lang.String getAppId()
Get the application ID

Returns:
the ID

getStore

public final ApplicationPluginStore getStore()
Get the store associated to the application

Returns:
the store

getResourceApplication

public final ApplicationPluginApplication getResourceApplication()
Get the application handling this resource

Returns:
the application


Copyright © 2010-2013 CNES. All Rights Reserved.