fr.cnes.sitools.userstorage
Class UserStorageApplication

java.lang.Object
  extended by ExtendedWadlApplication
      extended by fr.cnes.sitools.common.application.SitoolsApplication
          extended by fr.cnes.sitools.userstorage.UserStorageApplication

public final class UserStorageApplication
extends SitoolsApplication

Application for user storage directories.

Author:
jp.boignard (AKKA Technologies)

Constructor Summary
UserStorageApplication(org.restlet.Context context)
          Constructor
 
Method Summary
 org.restlet.Restlet createInboundRoot()
           
 org.restlet.Restlet getSecure()
          Secure application for specific user access in addition of default configured authorization
 UserStorageStore getStore()
          Gets the store value
 void setStore(UserStorageStore store)
          Sets the value of store
 void sitoolsDescribe()
          Abstract method for thinking about implementing it for each concrete application describe is the RESTlet method, but overriding, prevents the self-describing functionality.
 
Methods inherited from class fr.cnes.sitools.common.application.SitoolsApplication
addSecurity, addSecurity, addSecurityFilter, defaultDescribe, getApplicationInfo, getAttachementRef, getAuthenticationRealm, getAuthorizer, getAuthorizer, getAuthorizer, getCategory, getId, getPublicBaseRef, getRepresentationInfoReferences, getSettings, getSitoolsApplicationInfo, getType, getUserAuthorizer, isAuthorizationSecure, isUserAuthenticationNeeded, register, setAutoRegistration, setCategory, setId, setSitoolsApplicationInfo, setType, setUserAuthenticationNeeded, start, stop, unregister, wrapToResource
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserStorageApplication

public UserStorageApplication(org.restlet.Context context)
Constructor

Parameters:
context - restlet application context
Method Detail

sitoolsDescribe

public void sitoolsDescribe()
Description copied from class: SitoolsApplication
Abstract method for thinking about implementing it for each concrete application describe is the RESTlet method, but overriding, prevents the self-describing functionality.

Specified by:
sitoolsDescribe in class SitoolsApplication

createInboundRoot

public org.restlet.Restlet createInboundRoot()

getSecure

public org.restlet.Restlet getSecure()
Secure application for specific user access in addition of default configured authorization

Overrides:
getSecure in class SitoolsApplication
Returns:
Restlet

getStore

public UserStorageStore getStore()
Gets the store value

Returns:
the store

setStore

public void setStore(UserStorageStore store)
Sets the value of store

Parameters:
store - the store to set


Copyright © 2010-2013 CNES. All Rights Reserved.