fr.paris.lutece.portal.service.page
Class PageResourceIdService

java.lang.Object
  extended by fr.paris.lutece.portal.service.rbac.ResourceIdService
      extended by fr.paris.lutece.portal.service.page.PageResourceIdService

public class PageResourceIdService
extends ResourceIdService

Resource Id service for RBAC features to control access to portlet


Field Summary
static java.lang.String PERMISSION_MANAGE
           
static java.lang.String PERMISSION_VIEW
           
 
Constructor Summary
PageResourceIdService()
           
 
Method Summary
 ReferenceList getResourceIdList(java.util.Locale locale)
          Returns a list of resource ids
 java.lang.String getTitle(java.lang.String strPageId, java.util.Locale locale)
          Returns the Title of a given resource
 void register()
          Initializes the service
 
Methods inherited from class fr.paris.lutece.portal.service.rbac.ResourceIdService
getPluginName, setPluginName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PERMISSION_VIEW

public static final java.lang.String PERMISSION_VIEW
See Also:
Constant Field Values

PERMISSION_MANAGE

public static final java.lang.String PERMISSION_MANAGE
See Also:
Constant Field Values
Constructor Detail

PageResourceIdService

public PageResourceIdService()
Method Detail

register

public void register()
Initializes the service

Specified by:
register in class ResourceIdService

getResourceIdList

public ReferenceList getResourceIdList(java.util.Locale locale)
Returns a list of resource ids

Specified by:
getResourceIdList in class ResourceIdService
Parameters:
locale - the Locale
Returns:
A list of resource ids

getTitle

public java.lang.String getTitle(java.lang.String strPageId,
                                 java.util.Locale locale)
Returns the Title of a given resource

Specified by:
getTitle in class ResourceIdService
Parameters:
strPageId - The Id of the resource
locale - the Locale
Returns:
The Title of a given resource


Copyright © 2009 Mairie de Paris. All Rights Reserved.