fr.paris.lutece.plugins.directory.service
Class DirectoryResourceIdService

java.lang.Object
  extended by fr.paris.lutece.portal.service.rbac.ResourceIdService
      extended by fr.paris.lutece.plugins.directory.service.DirectoryResourceIdService

public class DirectoryResourceIdService
extends fr.paris.lutece.portal.service.rbac.ResourceIdService

class DirectoryResourceIdService


Field Summary
static java.lang.String PERMISSION_CHANGE_STATE
          Permission for enable or disable a directory
static java.lang.String PERMISSION_CHANGE_STATE_RECORD
          Permission for enable or disable a directory
static java.lang.String PERMISSION_COPY
          Permission for copying a directory
static java.lang.String PERMISSION_COPY_RECORD
          Permission for copying a directory
static java.lang.String PERMISSION_CREATE
          Permission for creating a directory
static java.lang.String PERMISSION_CREATE_RECORD
          Permission for creating a directory
static java.lang.String PERMISSION_DELETE
          Permission for deleting a directory
static java.lang.String PERMISSION_DELETE_ALL_RECORD
          Permission for deleting all directory record
static java.lang.String PERMISSION_DELETE_RECORD
          Permission for deleting a directory
static java.lang.String PERMISSION_HISTORY_RECORD
          Permission for enable history
static java.lang.String PERMISSION_IMPORT_RECORD
          Permission for import record
static java.lang.String PERMISSION_INDEX_ALL_DIRECTORY
          Permission for indexing all directory
static java.lang.String PERMISSION_MANAGE_RECORD
          Permission for managing record
static java.lang.String PERMISSION_MASS_PRINT
          Permission for enable history
static java.lang.String PERMISSION_MODIFY
          Permission for modifying a directory
static java.lang.String PERMISSION_MODIFY_RECORD
          Permission for modifying a directory
static java.lang.String PERMISSION_VISUALISATION_RECORD
          Permission for record visualisation
 
Constructor Summary
DirectoryResourceIdService()
          Creates a new instance of DocumentTypeResourceIdService
 
Method Summary
 fr.paris.lutece.util.ReferenceList getResourceIdList(java.util.Locale locale)
          Returns a list of directory resource ids
 java.lang.String getTitle(java.lang.String strId, 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_CREATE

public static final java.lang.String PERMISSION_CREATE
Permission for creating a directory

See Also:
Constant Field Values

PERMISSION_CREATE_RECORD

public static final java.lang.String PERMISSION_CREATE_RECORD
Permission for creating a directory

See Also:
Constant Field Values

PERMISSION_MANAGE_RECORD

public static final java.lang.String PERMISSION_MANAGE_RECORD
Permission for managing record

See Also:
Constant Field Values

PERMISSION_IMPORT_RECORD

public static final java.lang.String PERMISSION_IMPORT_RECORD
Permission for import record

See Also:
Constant Field Values

PERMISSION_DELETE_ALL_RECORD

public static final java.lang.String PERMISSION_DELETE_ALL_RECORD
Permission for deleting all directory record

See Also:
Constant Field Values

PERMISSION_DELETE

public static final java.lang.String PERMISSION_DELETE
Permission for deleting a directory

See Also:
Constant Field Values

PERMISSION_DELETE_RECORD

public static final java.lang.String PERMISSION_DELETE_RECORD
Permission for deleting a directory

See Also:
Constant Field Values

PERMISSION_MODIFY

public static final java.lang.String PERMISSION_MODIFY
Permission for modifying a directory

See Also:
Constant Field Values

PERMISSION_MODIFY_RECORD

public static final java.lang.String PERMISSION_MODIFY_RECORD
Permission for modifying a directory

See Also:
Constant Field Values

PERMISSION_COPY

public static final java.lang.String PERMISSION_COPY
Permission for copying a directory

See Also:
Constant Field Values

PERMISSION_COPY_RECORD

public static final java.lang.String PERMISSION_COPY_RECORD
Permission for copying a directory

See Also:
Constant Field Values

PERMISSION_INDEX_ALL_DIRECTORY

public static final java.lang.String PERMISSION_INDEX_ALL_DIRECTORY
Permission for indexing all directory

See Also:
Constant Field Values

PERMISSION_CHANGE_STATE

public static final java.lang.String PERMISSION_CHANGE_STATE
Permission for enable or disable a directory

See Also:
Constant Field Values

PERMISSION_CHANGE_STATE_RECORD

public static final java.lang.String PERMISSION_CHANGE_STATE_RECORD
Permission for enable or disable a directory

See Also:
Constant Field Values

PERMISSION_HISTORY_RECORD

public static final java.lang.String PERMISSION_HISTORY_RECORD
Permission for enable history

See Also:
Constant Field Values

PERMISSION_MASS_PRINT

public static final java.lang.String PERMISSION_MASS_PRINT
Permission for enable history

See Also:
Constant Field Values

PERMISSION_VISUALISATION_RECORD

public static final java.lang.String PERMISSION_VISUALISATION_RECORD
Permission for record visualisation

See Also:
Constant Field Values
Constructor Detail

DirectoryResourceIdService

public DirectoryResourceIdService()
Creates a new instance of DocumentTypeResourceIdService

Method Detail

register

public void register()
Initializes the service

Specified by:
register in class fr.paris.lutece.portal.service.rbac.ResourceIdService

getResourceIdList

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

Specified by:
getResourceIdList in class fr.paris.lutece.portal.service.rbac.ResourceIdService
Parameters:
locale - The current locale
Returns:
A list of resource ids

getTitle

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

Specified by:
getTitle in class fr.paris.lutece.portal.service.rbac.ResourceIdService
Parameters:
strId - The Id of the resource
locale - The current locale
Returns:
The Title of a given resource


Copyright © 2009 Mairie de Paris. All Rights Reserved.