# Index

A C D E G H I L O R S U W
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

## A

ATTRIBUTE_COMPONENT_ID - Static variable in class org.silverpeas.components.whitepages.filters.LoginFilter
ATTRIBUTE_FORCE_CARD_CREATION - Static variable in class org.silverpeas.components.whitepages.filters.LoginFilter

## C

ComponentRequestRouterFilter - Class in org.silverpeas.components.whitepages.filters
  Le filtre LoginFilter a pour effet de contrôler que l'utilisateur courant n'a pas une fiche à remplir dans une instance de whitePages.
ComponentRequestRouterFilter() - Constructor for class org.silverpeas.components.whitepages.filters.ComponentRequestRouterFilter
confirmFieldsChoice(String[]) - Method in class org.silverpeas.components.whitepages.control.WhitePagesSessionController
createCard(HttpServletRequest) - Method in class org.silverpeas.components.whitepages.control.WhitePagesSessionController
  Rempli le DataRecord de la fiche courante en cours de création à partir de la request
createCard(UserDetail) - Method in class org.silverpeas.components.whitepages.control.WhitePagesSessionController
  Crée une nouvelle fiche (new Card()) et affecte le UserRecord de la fiche et le userForm (userTemplate.getViewForm()) Met la fiche en session et la retourne Ajoute un new WhitePages(" fiche en cours de création " ) à la liste des fiches
createComponentSessionController(MainSessionController, ComponentContext) - Method in class org.silverpeas.components.whitepages.servlets.WhitePagesRequestRouter

## D

delete(Collection<String>) - Method in class org.silverpeas.components.whitepages.control.WhitePagesSessionController
  Supprime une liste de fiches de l'annuaire + liste des cardRecord correspondant
destroy() - Method in class org.silverpeas.components.whitepages.filters.ComponentRequestRouterFilter
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.silverpeas.components.whitepages.filters.ComponentRequestRouterFilter
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.silverpeas.components.whitepages.filters.LoginFilter

## E

existCard(String) - Method in class org.silverpeas.components.whitepages.control.WhitePagesSessionController
  Indique si un utilisateur possède déjà une fiche dans l'annuaire courant

## G

getAllXmlFieldsForSearch() - Method in class org.silverpeas.components.whitepages.control.WhitePagesSessionController
getCard(long) - Method in class org.silverpeas.components.whitepages.control.WhitePagesSessionController
  Recherche une fiche Retourne currentCard si son id est le même que celui de la fiche recherchée Demande au CardManager la fiche sinon Affecte l'attribut ReadOnly de Card à false si la fiche fait partie de l'instance (instanceId) Recherche et affecte le cardRecord de la fiche (getTemplate(currentCard .getInstanceId()).getRecordset().getRecord(userCardId)) Recherche et affecte le userRecord de la fiche (userTemplate.getRecord(userCardId)) Affecte le cardViewForm (getTemplate(currentCard.getInstanceId()).getViewForm()) Affecte le cardUpdateForm (cardTemplate.getUpdateForm()) Affecte le userForm (userTemplate.getViewForm()) Appel getWhitePagesCards pour mettre à jour la liste des fiches inter-instance portant sur le même user Met la fiche en session puis la retourne
getCardReadOnly(long) - Method in class org.silverpeas.components.whitepages.control.WhitePagesSessionController
  Recherche une fiche en lecture seule pour accès externe ou rôle user Retourne currentCard si son id est le même que celui de la fiche recherchée Demande au CardManager la fiche sinon Recherche et affecte le cardRecord de la fiche (getTemplate(currentCard.getInstanceId()).getRecordset().getRecord( userCardId)) Recherche et affecte le userRecord de la fiche (userTemplate.getRecord(userCardId)) Affecte le cardViewForm (getTemplate(currentCard.getInstanceId()).getViewForm()) Affecte le userForm (userTemplate.getViewForm()) Appel getWhitePagesCards pour mettre à jour la liste des fiches inter-instance portant sur le même user Met la fiche en session puis la retourne
getCards() - Method in class org.silverpeas.components.whitepages.control.WhitePagesSessionController
  Liste les fiches de l'annuaire
getCurrentCard() - Method in class org.silverpeas.components.whitepages.control.WhitePagesSessionController
getCurrentCardContentId() - Method in class org.silverpeas.components.whitepages.control.WhitePagesSessionController
getCurrentCreateCard() - Method in class org.silverpeas.components.whitepages.control.WhitePagesSessionController
getCurrentUserCards() - Method in class org.silverpeas.components.whitepages.control.WhitePagesSessionController
getDestination(String, WhitePagesSessionController, HttpRequest) - Method in class org.silverpeas.components.whitepages.servlets.WhitePagesRequestRouter
getLdapAttributesList() - Method in class org.silverpeas.components.whitepages.control.WhitePagesSessionController
getPdcPositions(int) - Method in class org.silverpeas.components.whitepages.control.WhitePagesSessionController
getSearchFieldIds() - Method in class org.silverpeas.components.whitepages.control.WhitePagesSessionController
getSearchFields() - Method in class org.silverpeas.components.whitepages.control.WhitePagesSessionController
getSearchResult(String, String, Map<String, String>, List<FieldDescription>) - Method in class org.silverpeas.components.whitepages.control.WhitePagesSessionController
getSessionControlBeanName() - Method in class org.silverpeas.components.whitepages.servlets.WhitePagesRequestRouter
  This method has to be implemented in the component request rooter class. returns the session control bean name to be put in the request object ex : for whitePages, returns "whitePages"
getSilverObjectId() - Method in class org.silverpeas.components.whitepages.control.WhitePagesSessionController
getUserCard(String) - Method in class org.silverpeas.components.whitepages.control.WhitePagesSessionController
  Recherche une fiche à partir d'un userId (appel de WhitePages à partir d'un autre composant) Récupère le premier élement de la liste des fiches inter-instance portant sur le user (getWhitePagesCards) Appel la recherche fiche (getCardReadOnly) à partir de l'id du premier elèment de currentUserCards
getUserDetailSelected() - Method in class org.silverpeas.components.whitepages.control.WhitePagesSessionController
  Appel UserPannel pour récup du user sélectionné : UserDetail[] UserPanel.getUserDetailSelected()
getVisibleCards() - Method in class org.silverpeas.components.whitepages.control.WhitePagesSessionController
  Liste les fiches de l'annuaire non masquées

## H

hide(Collection<String>) - Method in class org.silverpeas.components.whitepages.control.WhitePagesSessionController
  Masque une liste de fiches de l'annuaire

## I

index(SilverpeasComponentInstance) - Method in class org.silverpeas.components.whitepages.WhitePagesIndexer
init(FilterConfig) - Method in class org.silverpeas.components.whitepages.filters.ComponentRequestRouterFilter
initCurrentUserCards() - Method in class org.silverpeas.components.whitepages.control.WhitePagesSessionController
initUserPanel() - Method in class org.silverpeas.components.whitepages.control.WhitePagesSessionController
  Appel UserPannel pour set des users selectionnable (4 [] vides) :
isAdmin() - Method in class org.silverpeas.components.whitepages.control.WhitePagesSessionController
isEmailHidden() - Method in class org.silverpeas.components.whitepages.control.WhitePagesSessionController

## L

LoginFilter - Class in org.silverpeas.components.whitepages.filters
  Ce filtre a pour effet de contrôler que l'utilisateur courant n'a pas une fiche à remplir dans une instance de whitePages.
LoginFilter() - Constructor for class org.silverpeas.components.whitepages.filters.LoginFilter

## O

org.silverpeas.components.whitepages - package org.silverpeas.components.whitepages
org.silverpeas.components.whitepages.control - package org.silverpeas.components.whitepages.control
org.silverpeas.components.whitepages.filters - package org.silverpeas.components.whitepages.filters
org.silverpeas.components.whitepages.servlets - package org.silverpeas.components.whitepages.servlets

## R

reverseHide(Collection<String>) - Method in class org.silverpeas.components.whitepages.control.WhitePagesSessionController
  Reverse le statut Masqué d'une liste de fiches de l'annuaire

## S

saveCard() - Method in class org.silverpeas.components.whitepages.control.WhitePagesSessionController
  Enregistre la fiche courante : Enregistre les données du modèle de la fiche (cardTemplate.getRecordset().save(currentCard.readCardRecord()))
sendNotification(String) - Method in class org.silverpeas.components.whitepages.control.WhitePagesSessionController
setCardRecord() - Method in class org.silverpeas.components.whitepages.control.WhitePagesSessionController
  Affecte un DataRecord vide (cardTemplate.getRecordset().getEmptyRecord()), le cardViewForm (cardTemplate.getViewForm()) et le cardUpdateForm à la fiche courante Retourne la fiche courante
setNotifiedUserCard(Card) - Method in class org.silverpeas.components.whitepages.control.WhitePagesSessionController

## U

unHide(Collection<String>) - Method in class org.silverpeas.components.whitepages.control.WhitePagesSessionController
  De Masque une liste de fiches de l'annuaire
updateCardRecord(HttpServletRequest) - Method in class org.silverpeas.components.whitepages.control.WhitePagesSessionController
  Rempli le DataRecord de la fiche courante à partir de la request

## W

WhitePagesIndexer - Class in org.silverpeas.components.whitepages
WhitePagesIndexer() - Constructor for class org.silverpeas.components.whitepages.WhitePagesIndexer
WhitePagesRequestRouter - Class in org.silverpeas.components.whitepages.servlets
  Expert Locator request rooter.
WhitePagesRequestRouter() - Constructor for class org.silverpeas.components.whitepages.servlets.WhitePagesRequestRouter
WhitePagesSessionController - Class in org.silverpeas.components.whitepages.control
WhitePagesSessionController(MainSessionController, ComponentContext) - Constructor for class org.silverpeas.components.whitepages.control.WhitePagesSessionController

A C D E G H I L O R S U W
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form