fr.paris.lutece.plugins.directory.web
Class DirectoryJspBean

java.lang.Object
  extended by fr.paris.lutece.portal.web.admin.AdminFeaturesPageJspBean
      extended by fr.paris.lutece.portal.web.admin.PluginAdminPageJspBean
          extended by fr.paris.lutece.plugins.directory.web.DirectoryJspBean

public class DirectoryJspBean
extends fr.paris.lutece.portal.web.admin.PluginAdminPageJspBean

This class provides the user interface to manage form features ( manage, create, modify, remove)


Constructor Summary
DirectoryJspBean()
           
 
Method Summary
 String doChangeOrderEntry(javax.servlet.http.HttpServletRequest request)
          Change the attribute's order (move up or move down in the list)
 String doChangeStatesRecord(javax.servlet.http.HttpServletRequest request)
          Perform the directory record supression
 String doCopyDirectory(javax.servlet.http.HttpServletRequest request)
          copy the directory whose key is specified in the Http request
 String doCopyDirectoryRecord(javax.servlet.http.HttpServletRequest request)
          copy the directory whose key is specified in the Http request
 String doCopyEntry(javax.servlet.http.HttpServletRequest request)
          copy the entry whose key is specified in the Http request
 String doCreateDirectory(javax.servlet.http.HttpServletRequest request)
          Perform the directory creation
 String doCreateDirectoryRecord(javax.servlet.http.HttpServletRequest request)
          Perform the directory record creation
 String doCreateEntry(javax.servlet.http.HttpServletRequest request)
          Perform the entry creation
 String doCreateField(javax.servlet.http.HttpServletRequest request)
          Perform creation field
 String doDisableDirectory(javax.servlet.http.HttpServletRequest request)
          Perform disable directory
 String doDisableDirectoryRecord(javax.servlet.http.HttpServletRequest request)
          Perform disable directory record
 String doEnableDirectory(javax.servlet.http.HttpServletRequest request)
          Perform enable directory
 String doEnableDirectoryRecord(javax.servlet.http.HttpServletRequest request)
          Perform enable directory record
 void doExportDirectoryRecord(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Deprecated. use fr.paris.lutece.plugins.directory.web.action.ExportDirectoryAction instead
 String doImportDirectoryRecord(javax.servlet.http.HttpServletRequest request)
          ImportDirectory record
 String doImportField(javax.servlet.http.HttpServletRequest request)
          ImportDirectory record
 String doIndexAllDirectory(javax.servlet.http.HttpServletRequest request)
          Start indexing
 String doInsertRegularExpression(javax.servlet.http.HttpServletRequest request)
          insert association between field and regular expression
 String doMassPrint(javax.servlet.http.HttpServletRequest request)
          Verify Print Mass
 String doModifyDirectory(javax.servlet.http.HttpServletRequest request)
          Perform the directory modification
 String doModifyDirectoryParameterDefaultValues(javax.servlet.http.HttpServletRequest request)
          Modify directory parameter default values
 String doModifyDirectoryRecord(javax.servlet.http.HttpServletRequest request)
          Perform the directory record creation
 String doModifyEntry(javax.servlet.http.HttpServletRequest request)
          Perform the entry modification
 String doModifyEntryParameterDefaultValues(javax.servlet.http.HttpServletRequest request)
          Modify entry parameter default values
 String doModifyExportEncodingParameters(javax.servlet.http.HttpServletRequest request)
          Modify directory parameter default values
 String doModifyField(javax.servlet.http.HttpServletRequest request)
          Perform modification field
 String doMoveDownEntry(javax.servlet.http.HttpServletRequest request)
          Move down the entry
 String doMoveDownField(javax.servlet.http.HttpServletRequest request)
          Move down the field
 String doMoveEntry(javax.servlet.http.HttpServletRequest request)
          Move the entry in the questions group specified in parameter
 String doMoveOutEntry(javax.servlet.http.HttpServletRequest request)
          Move out the entry
 String doMoveUpEntry(javax.servlet.http.HttpServletRequest request)
          Move up the entry
 String doMoveUpField(javax.servlet.http.HttpServletRequest request)
          Move up the field
 String doProcessAction(javax.servlet.http.HttpServletRequest request)
          Do process the workflow actions
 String doRemoveAllDirectoryRecord(javax.servlet.http.HttpServletRequest request)
          Remove all directory record of the directory
 String doRemoveDirectory(javax.servlet.http.HttpServletRequest request)
          Perform the directory suppression
 String doRemoveDirectoryRecord(javax.servlet.http.HttpServletRequest request)
          Perform the directory record supression
 String doRemoveEntry(javax.servlet.http.HttpServletRequest request)
          Perform the entry supression
 String doRemoveField(javax.servlet.http.HttpServletRequest request)
          Perform suppression field
 String doRemoveRegularExpression(javax.servlet.http.HttpServletRequest request)
          Delete association between field and regular expression
 String doSaveTasksForm(javax.servlet.http.HttpServletRequest request)
          save the tasks form
 String doSearchDirectoryRecord(javax.servlet.http.HttpServletRequest request)
          Deprecated. Use fr.paris.lutece.plugins.directory.web.action.SearchRecordDirectoryAction instead
 String getActionResult(javax.servlet.http.HttpServletRequest request)
          Get the html for action result
 String getConfirmChangeStatesRecord(javax.servlet.http.HttpServletRequest request)
          Gets the confirmation page of changing the state of the records
 String getConfirmDisableDirectory(javax.servlet.http.HttpServletRequest request)
          Gets the confirmation page of disable directory
 String getConfirmDisableDirectoryRecord(javax.servlet.http.HttpServletRequest request)
          Gets the confirmation page of disable directory record
 String getConfirmIndexAllDirectory(javax.servlet.http.HttpServletRequest request)
          Gets the confirmation page of indexing all directory
 String getConfirmRemoveAllDirectoryRecord(javax.servlet.http.HttpServletRequest request)
          Gets the confirmation page of remove all Directory Record
 String getConfirmRemoveDirectory(javax.servlet.http.HttpServletRequest request)
          Gets the confirmation page of delete directory
 String getConfirmRemoveDirectoryRecord(javax.servlet.http.HttpServletRequest request)
          Gets the confirmation page of delete directory record
 String getConfirmRemoveEntry(javax.servlet.http.HttpServletRequest request)
          Gets the confirmation page of delete entry
 String getConfirmRemoveField(javax.servlet.http.HttpServletRequest request)
          Gets the confirmation page of delete field
 String getCreateDirectory(javax.servlet.http.HttpServletRequest request)
          Gets the directory creation page
 String getCreateDirectoryRecord(javax.servlet.http.HttpServletRequest request)
          Return management of directory record ( list of directory record )
 String getCreateEntry(javax.servlet.http.HttpServletRequest request)
          Gets the entry creation page
 String getCreateField(javax.servlet.http.HttpServletRequest request)
          Gets the field creation page
 String getDisplayMassPrint(javax.servlet.http.HttpServletRequest request)
          Display Print Mass
 String getImportDirectoryRecord(javax.servlet.http.HttpServletRequest request)
          Return the interface for import directory record
 String getImportField(javax.servlet.http.HttpServletRequest request)
          Return the interface for import field
 String getIndexAllDirectory(javax.servlet.http.HttpServletRequest request)
          Return the interface for index all directory
 String getManageAdvancedParameters(javax.servlet.http.HttpServletRequest request)
          Returns advanced parameters form
 String getManageDirectory(javax.servlet.http.HttpServletRequest request)
          Return management directory ( list of directory )
 fr.paris.lutece.portal.web.pluginaction.IPluginActionResult getManageDirectoryRecord(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Return management of directory record ( list of directory record ).
 String getMassPrint(javax.servlet.http.HttpServletRequest request)
          Display the states for print mass
 String getModifyDirectory(javax.servlet.http.HttpServletRequest request)
          Gets the directory modification page
 String getModifyDirectoryRecord(javax.servlet.http.HttpServletRequest request)
          Return management of directory record ( list of directory record )
 String getModifyEntry(javax.servlet.http.HttpServletRequest request)
          Gets the entry modification page
 String getModifyField(javax.servlet.http.HttpServletRequest request, boolean bWithConditionalQuestion)
          Gets the field modification page
 String getMoveEntry(javax.servlet.http.HttpServletRequest request)
          Gets the list of questions group
 String getMyLuteceUserVisualisation(javax.servlet.http.HttpServletRequest request)
          return the record visualisation
 String getRecordVisualisation(javax.servlet.http.HttpServletRequest request)
          return the record visualisation
 String getRedirectUrl(javax.servlet.http.HttpServletRequest request)
          Get the redirect url
 String getResourceHistory(javax.servlet.http.HttpServletRequest request)
          return the resource history
 DirectoryAdminSearchFields getSearchFields()
          Gets the DirectoryAdminSearchFields
 String getTasksForm(javax.servlet.http.HttpServletRequest request)
          return the tasks form
 String updateEntryOrder(javax.servlet.http.HttpServletRequest request)
          Updates the entries position for a directory
 
Methods inherited from class fr.paris.lutece.portal.web.admin.PluginAdminPageJspBean
getPlugin, init
 
Methods inherited from class fr.paris.lutece.portal.web.admin.AdminFeaturesPageJspBean
getAdminPage, getFeatureIcon, getHomeUrl, getLocale, getPageTitle, getUser, populate, setFeatureIcon, setPageTitleProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DirectoryJspBean

public DirectoryJspBean()
Method Detail

getSearchFields

public DirectoryAdminSearchFields getSearchFields()
Gets the DirectoryAdminSearchFields

Returns:
searchFields

getManageDirectory

public String getManageDirectory(javax.servlet.http.HttpServletRequest request)
Return management directory ( list of directory )

Parameters:
request - The Http request
Returns:
Html directory

getCreateDirectory

public String getCreateDirectory(javax.servlet.http.HttpServletRequest request)
                          throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Gets the directory creation page

Parameters:
request - The HTTP request
Returns:
The directory creation page
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

doCreateDirectory

public String doCreateDirectory(javax.servlet.http.HttpServletRequest request)
                         throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Perform the directory creation

Parameters:
request - The HTTP request
Returns:
The URL to go after performing the action
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

getModifyDirectory

public String getModifyDirectory(javax.servlet.http.HttpServletRequest request)
                          throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Gets the directory modification page

Parameters:
request - The HTTP request
Returns:
The directory modification page
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

doModifyDirectory

public String doModifyDirectory(javax.servlet.http.HttpServletRequest request)
                         throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Perform the directory modification

Parameters:
request - The HTTP request
Returns:
The URL to go after performing the action
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

doChangeOrderEntry

public String doChangeOrderEntry(javax.servlet.http.HttpServletRequest request)
Change the attribute's order (move up or move down in the list)

Parameters:
request - the request
Returns:
The URL of the form management page

getConfirmRemoveDirectory

public String getConfirmRemoveDirectory(javax.servlet.http.HttpServletRequest request)
                                 throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Gets the confirmation page of delete directory

Parameters:
request - The HTTP request
Returns:
the confirmation page of delete directory
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

doRemoveDirectory

public String doRemoveDirectory(javax.servlet.http.HttpServletRequest request)
                         throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Perform the directory suppression

Parameters:
request - The HTTP request
Returns:
The URL to go after performing the action
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

getConfirmRemoveAllDirectoryRecord

public String getConfirmRemoveAllDirectoryRecord(javax.servlet.http.HttpServletRequest request)
                                          throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Gets the confirmation page of remove all Directory Record

Parameters:
request - The HTTP request
Returns:
the confirmation page of delete all Directory Record
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

doRemoveAllDirectoryRecord

public String doRemoveAllDirectoryRecord(javax.servlet.http.HttpServletRequest request)
                                  throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Remove all directory record of the directory

Parameters:
request - The HTTP request
Returns:
The URL to go after performing the action
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

doCopyDirectory

public String doCopyDirectory(javax.servlet.http.HttpServletRequest request)
                       throws fr.paris.lutece.portal.service.admin.AccessDeniedException
copy the directory whose key is specified in the Http request

Parameters:
request - The HTTP request
Returns:
The URL to go after performing the action
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

getCreateEntry

public String getCreateEntry(javax.servlet.http.HttpServletRequest request)
                      throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Gets the entry creation page

Parameters:
request - The HTTP request
Returns:
The entry creation page
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

doCreateEntry

public String doCreateEntry(javax.servlet.http.HttpServletRequest request)
                     throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Perform the entry creation

Parameters:
request - The HTTP request
Returns:
The URL to go after performing the action
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

getModifyEntry

public String getModifyEntry(javax.servlet.http.HttpServletRequest request)
                      throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Gets the entry modification page

Parameters:
request - The HTTP request
Returns:
The entry modification page
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

doModifyEntry

public String doModifyEntry(javax.servlet.http.HttpServletRequest request)
                     throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Perform the entry modification

Parameters:
request - The HTTP request
Returns:
The URL to go after performing the action
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

getConfirmRemoveEntry

public String getConfirmRemoveEntry(javax.servlet.http.HttpServletRequest request)
                             throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Gets the confirmation page of delete entry

Parameters:
request - The HTTP request
Returns:
the confirmation page of delete entry
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

doRemoveEntry

public String doRemoveEntry(javax.servlet.http.HttpServletRequest request)
                     throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Perform the entry supression

Parameters:
request - The HTTP request
Returns:
The URL to go after performing the action
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

doCopyEntry

public String doCopyEntry(javax.servlet.http.HttpServletRequest request)
                   throws fr.paris.lutece.portal.service.admin.AccessDeniedException
copy the entry whose key is specified in the Http request

Parameters:
request - The HTTP request
Returns:
The URL to go after performing the action
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

getMoveEntry

public String getMoveEntry(javax.servlet.http.HttpServletRequest request)
                    throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Gets the list of questions group

Parameters:
request - The HTTP request
Returns:
the list of questions group
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

doMoveEntry

public String doMoveEntry(javax.servlet.http.HttpServletRequest request)
                   throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Move the entry in the questions group specified in parameter

Parameters:
request - The HTTP request
Returns:
The URL to go after performing the action
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

doMoveUpEntry

public String doMoveUpEntry(javax.servlet.http.HttpServletRequest request)
                     throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Move up the entry

Parameters:
request - The HTTP request
Returns:
The URL to go after performing the action
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

doMoveDownEntry

public String doMoveDownEntry(javax.servlet.http.HttpServletRequest request)
                       throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Move down the entry

Parameters:
request - The HTTP request
Returns:
The URL to go after performing the action
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

doMoveOutEntry

public String doMoveOutEntry(javax.servlet.http.HttpServletRequest request)
                      throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Move out the entry

Parameters:
request - The HTTP request
Returns:
The URL to go after performing the action
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

getConfirmDisableDirectory

public String getConfirmDisableDirectory(javax.servlet.http.HttpServletRequest request)
                                  throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Gets the confirmation page of disable directory

Parameters:
request - The HTTP request
Returns:
the confirmation page of disable directory
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

doDisableDirectory

public String doDisableDirectory(javax.servlet.http.HttpServletRequest request)
                          throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Perform disable directory

Parameters:
request - The HTTP request
Returns:
The URL to go after performing the action
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

doEnableDirectory

public String doEnableDirectory(javax.servlet.http.HttpServletRequest request)
                         throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Perform enable directory

Parameters:
request - The HTTP request
Returns:
The URL to go after performing the action
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

getCreateField

public String getCreateField(javax.servlet.http.HttpServletRequest request)
                      throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Gets the field creation page

Parameters:
request - The HTTP request
Returns:
the field creation page
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

getModifyField

public String getModifyField(javax.servlet.http.HttpServletRequest request,
                             boolean bWithConditionalQuestion)
                      throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Gets the field modification page

Parameters:
request - The HTTP request
bWithConditionalQuestion - true if the field is associate to conditionals questions
Returns:
the field modification page
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

doCreateField

public String doCreateField(javax.servlet.http.HttpServletRequest request)
                     throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Perform creation field

Parameters:
request - The HTTP request
Returns:
The URL to go after performing the action
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

doModifyField

public String doModifyField(javax.servlet.http.HttpServletRequest request)
                     throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Perform modification field

Parameters:
request - The HTTP request
Returns:
The URL to go after performing the action
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

getConfirmRemoveField

public String getConfirmRemoveField(javax.servlet.http.HttpServletRequest request)
                             throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Gets the confirmation page of delete field

Parameters:
request - The HTTP request
Returns:
the confirmation page of delete field
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

doRemoveField

public String doRemoveField(javax.servlet.http.HttpServletRequest request)
                     throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Perform suppression field

Parameters:
request - The HTTP request
Returns:
The URL to go after performing the action
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

doMoveUpField

public String doMoveUpField(javax.servlet.http.HttpServletRequest request)
                     throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Move up the field

Parameters:
request - The HTTP request
Returns:
The URL to go after performing the action
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

doMoveDownField

public String doMoveDownField(javax.servlet.http.HttpServletRequest request)
                       throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Move down the field

Parameters:
request - The HTTP request
Returns:
The URL to go after performing the action
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

doRemoveRegularExpression

public String doRemoveRegularExpression(javax.servlet.http.HttpServletRequest request)
                                 throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Delete association between field and regular expression

Parameters:
request - the Http Request
Returns:
The URL to go after performing the action
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

doInsertRegularExpression

public String doInsertRegularExpression(javax.servlet.http.HttpServletRequest request)
                                 throws fr.paris.lutece.portal.service.admin.AccessDeniedException
insert association between field and regular expression

Parameters:
request - the Http Request
Returns:
The URL to go after performing the action
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

doSearchDirectoryRecord

@Deprecated
public String doSearchDirectoryRecord(javax.servlet.http.HttpServletRequest request)
                               throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Deprecated. Use fr.paris.lutece.plugins.directory.web.action.SearchRecordDirectoryAction instead

Get the map query and return on manage directory record

Parameters:
request - the Http Request
Returns:
The URL to go after performing the action
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

getManageDirectoryRecord

public fr.paris.lutece.portal.web.pluginaction.IPluginActionResult getManageDirectoryRecord(javax.servlet.http.HttpServletRequest request,
                                                                                            javax.servlet.http.HttpServletResponse response)
                                                                                     throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Return management of directory record ( list of directory record ). Processes the required action detected by DirectoryActionManager#getDirectoryAction(HttpServletRequest). If no action found, then displays the record list.

Parameters:
request - The Http request
response - the Http response
Returns:
IPluginActionResult
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

doExportDirectoryRecord

@Deprecated
public void doExportDirectoryRecord(javax.servlet.http.HttpServletRequest request,
                                               javax.servlet.http.HttpServletResponse response)
                             throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Deprecated. use fr.paris.lutece.plugins.directory.web.action.ExportDirectoryAction instead

Export Directory record

Parameters:
request - the Http Request
response - the Http response
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

getImportDirectoryRecord

public String getImportDirectoryRecord(javax.servlet.http.HttpServletRequest request)
                                throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Return the interface for import directory record

Parameters:
request - The Http request
Returns:
Html directory
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

doImportDirectoryRecord

public String doImportDirectoryRecord(javax.servlet.http.HttpServletRequest request)
                               throws fr.paris.lutece.portal.service.admin.AccessDeniedException
ImportDirectory record

Parameters:
request - the Http Request
Returns:
The URL to go after performing the action
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

getIndexAllDirectory

public String getIndexAllDirectory(javax.servlet.http.HttpServletRequest request)
                            throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Return the interface for index all directory

Parameters:
request - The Http request
Returns:
Html directory
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

getConfirmIndexAllDirectory

public String getConfirmIndexAllDirectory(javax.servlet.http.HttpServletRequest request)
                                   throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Gets the confirmation page of indexing all directory

Parameters:
request - The HTTP request
Returns:
the confirmation page of delete directory record
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

doIndexAllDirectory

public String doIndexAllDirectory(javax.servlet.http.HttpServletRequest request)
                           throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Start indexing

Parameters:
request - The HTTP request
Returns:
The URL to go after performing the action
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

getCreateDirectoryRecord

public String getCreateDirectoryRecord(javax.servlet.http.HttpServletRequest request)
                                throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Return management of directory record ( list of directory record )

Parameters:
request - The Http request
Returns:
Html directory
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

doCreateDirectoryRecord

public String doCreateDirectoryRecord(javax.servlet.http.HttpServletRequest request)
                               throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Perform the directory record creation

Parameters:
request - The HTTP request
Returns:
The URL to go after performing the action
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

getModifyDirectoryRecord

public String getModifyDirectoryRecord(javax.servlet.http.HttpServletRequest request)
                                throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Return management of directory record ( list of directory record )

Parameters:
request - The Http request
Returns:
Html directory
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

doModifyDirectoryRecord

public String doModifyDirectoryRecord(javax.servlet.http.HttpServletRequest request)
                               throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Perform the directory record creation

Parameters:
request - The HTTP request
Returns:
The URL to go after performing the action
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

getConfirmRemoveDirectoryRecord

public String getConfirmRemoveDirectoryRecord(javax.servlet.http.HttpServletRequest request)
                                       throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Gets the confirmation page of delete directory record

Parameters:
request - The HTTP request
Returns:
the confirmation page of delete directory record
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

doRemoveDirectoryRecord

public String doRemoveDirectoryRecord(javax.servlet.http.HttpServletRequest request)
                               throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Perform the directory record supression

Parameters:
request - The HTTP request
Returns:
The URL to go after performing the action
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

doCopyDirectoryRecord

public String doCopyDirectoryRecord(javax.servlet.http.HttpServletRequest request)
                             throws fr.paris.lutece.portal.service.admin.AccessDeniedException
copy the directory whose key is specified in the Http request

Parameters:
request - The HTTP request
Returns:
The URL to go after performing the action
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

getConfirmDisableDirectoryRecord

public String getConfirmDisableDirectoryRecord(javax.servlet.http.HttpServletRequest request)
                                        throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Gets the confirmation page of disable directory record

Parameters:
request - The HTTP request
Returns:
the confirmation page of disable directory record
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

doDisableDirectoryRecord

public String doDisableDirectoryRecord(javax.servlet.http.HttpServletRequest request)
                                throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Perform disable directory record

Parameters:
request - The HTTP request
Returns:
The URL to go after performing the action
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

doEnableDirectoryRecord

public String doEnableDirectoryRecord(javax.servlet.http.HttpServletRequest request)
                               throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Perform enable directory record

Parameters:
request - The HTTP request
Returns:
The URL to go after performing the action
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

getTasksForm

public String getTasksForm(javax.servlet.http.HttpServletRequest request)
return the tasks form

Parameters:
request - the request
Returns:
the tasks form

doSaveTasksForm

public String doSaveTasksForm(javax.servlet.http.HttpServletRequest request)
save the tasks form

Parameters:
request - the httpRequest
Returns:
The URL to go after performing the action

getResourceHistory

public String getResourceHistory(javax.servlet.http.HttpServletRequest request)
                          throws fr.paris.lutece.portal.service.admin.AccessDeniedException
return the resource history

Parameters:
request - the httpRequest
Returns:
the resource history
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - AccessDeniedException

getRecordVisualisation

public String getRecordVisualisation(javax.servlet.http.HttpServletRequest request)
                              throws fr.paris.lutece.portal.service.admin.AccessDeniedException
return the record visualisation

Parameters:
request - the Http request
Returns:
the record visualisation
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - AccessDeniedException

getActionResult

public String getActionResult(javax.servlet.http.HttpServletRequest request)
Get the html for action result

Parameters:
request - the HTTP request
Returns:
the html code

doProcessAction

public String doProcessAction(javax.servlet.http.HttpServletRequest request)
Do process the workflow actions

Parameters:
request - the HTTP request
Returns:
the JSP return

getMassPrint

public String getMassPrint(javax.servlet.http.HttpServletRequest request)
                    throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Display the states for print mass

Parameters:
request - la requete
Returns:
The URL to go after performing the action
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - AccessDeniedException

doMassPrint

public String doMassPrint(javax.servlet.http.HttpServletRequest request)
                   throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Verify Print Mass

Parameters:
request - la requete
Returns:
The URL to go after performing the action
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - AccessDeniedException

getDisplayMassPrint

public String getDisplayMassPrint(javax.servlet.http.HttpServletRequest request)
                           throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Display Print Mass

Parameters:
request - la requete
Returns:
The URL to go after performing the action
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - AccessDeniedException

getManageAdvancedParameters

public String getManageAdvancedParameters(javax.servlet.http.HttpServletRequest request)
Returns advanced parameters form

Parameters:
request - The Http request
Returns:
Html form

doModifyDirectoryParameterDefaultValues

public String doModifyDirectoryParameterDefaultValues(javax.servlet.http.HttpServletRequest request)
                                               throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Modify directory parameter default values

Parameters:
request - HttpServletRequest
Returns:
JSP return
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - AccessDeniedException

doModifyEntryParameterDefaultValues

public String doModifyEntryParameterDefaultValues(javax.servlet.http.HttpServletRequest request)
                                           throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Modify entry parameter default values

Parameters:
request - HttpServletRequest
Returns:
JSP return
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - AccessDeniedException

doModifyExportEncodingParameters

public String doModifyExportEncodingParameters(javax.servlet.http.HttpServletRequest request)
                                        throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Modify directory parameter default values

Parameters:
request - HttpServletRequest
Returns:
JSP return
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - AccessDeniedException

getMyLuteceUserVisualisation

public String getMyLuteceUserVisualisation(javax.servlet.http.HttpServletRequest request)
                                    throws fr.paris.lutece.portal.service.admin.AccessDeniedException
return the record visualisation

Parameters:
request - the Http request
Returns:
the record visualisation
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - AccessDeniedException

getImportField

public String getImportField(javax.servlet.http.HttpServletRequest request)
                      throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Return the interface for import field

Parameters:
request - The Http request
Returns:
Html directory
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

doImportField

public String doImportField(javax.servlet.http.HttpServletRequest request)
                     throws fr.paris.lutece.portal.service.admin.AccessDeniedException
ImportDirectory record

Parameters:
request - the Http Request
Returns:
The URL to go after performing the action
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

getConfirmChangeStatesRecord

public String getConfirmChangeStatesRecord(javax.servlet.http.HttpServletRequest request)
                                    throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Gets the confirmation page of changing the state of the records

Parameters:
request - The HTTP request
Returns:
the confirmation page of changing the state of the records
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

doChangeStatesRecord

public String doChangeStatesRecord(javax.servlet.http.HttpServletRequest request)
                            throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Perform the directory record supression

Parameters:
request - The HTTP request
Returns:
The URL to go after performing the action
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

getRedirectUrl

public String getRedirectUrl(javax.servlet.http.HttpServletRequest request)
Get the redirect url

Parameters:
request - the http servlet request
Returns:
the redirect url

updateEntryOrder

public String updateEntryOrder(javax.servlet.http.HttpServletRequest request)
                        throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Updates the entries position for a directory

Parameters:
request - The HTTP request
Returns:
The URL to go after performing the action
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException


Copyright © 2013 Mairie de Paris. All Rights Reserved.