long |
CardManager.create(Card card,
String creatorId,
org.silverpeas.core.pdc.pdc.model.PdcClassification classification) |
|
void |
WhitePagesSessionController.createCard(javax.servlet.http.HttpServletRequest request) |
Rempli le DataRecord de la fiche courante en cours de création à partir de la request
|
Card |
WhitePagesSessionController.createCard(org.silverpeas.core.admin.user.model.UserDetail userDetail) |
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
|
void |
CardManager.delete(Collection<String> ids) |
|
void |
WhitePagesSessionController.delete(Collection<String> userCardIds) |
Supprime une liste de fiches de l'annuaire + liste des cardRecord correspondant
|
boolean |
CardManager.existCard(String userId,
String instanceId) |
|
boolean |
WhitePagesSessionController.existCard(String userId) |
Indique si un utilisateur possède déjà une fiche dans l'annuaire courant
|
List<org.silverpeas.core.contribution.content.form.FieldTemplate> |
WhitePagesSessionController.getAllXmlFieldsForSearch() |
|
Card |
CardManager.getCard(long id) |
|
Card |
WhitePagesSessionController.getCard(long userCardId) |
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
|
Card |
WhitePagesSessionController.getCardReadOnly(long userCardId) |
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
|
Collection<Card> |
CardManager.getCards(String instanceId) |
|
Collection<Card> |
WhitePagesSessionController.getCards() |
Liste les fiches de l'annuaire
|
Collection<Card> |
CardManager.getCardsByIds(List<String> ids) |
|
Collection<WhitePagesCard> |
CardManager.getHomeUserCards(String userId,
Collection<String> instanceIds,
String instanceId) |
|
Set<String> |
WhitePagesSessionController.getSearchFieldIds() |
|
SortedSet<SearchField> |
WhitePagesSessionController.getSearchFields() |
|
Card |
CardManager.getUserCard(String userId,
String instanceId) |
Get card for a user and instance.
|
Card |
WhitePagesSessionController.getUserCard(String userId) |
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
|
Collection<WhitePagesCard> |
CardManager.getUserCards(String userId,
Collection<String> instanceIds) |
|
Collection<Card> |
CardManager.getVisibleCards(String instanceId) |
|
Collection<Card> |
WhitePagesSessionController.getVisibleCards() |
Liste les fiches de l'annuaire non masquées
|
void |
WhitePagesSessionController.hide(Collection<String> userCardIds) |
Masque une liste de fiches de l'annuaire
|
void |
CardManager.reverseHide(Collection<String> ids) |
|
void |
WhitePagesSessionController.reverseHide(Collection<String> userCardIds) |
Reverse le statut Masqué d'une liste de fiches de l'annuaire
|
void |
WhitePagesSessionController.saveCard() |
Enregistre la fiche courante : Enregistre les données du modèle de la fiche
(cardTemplate.getRecordset().save(currentCard.readCardRecord()))
|
Card |
WhitePagesSessionController.setCardRecord() |
Affecte un DataRecord vide (cardTemplate.getRecordset().getEmptyRecord()), le cardViewForm
(cardTemplate.getViewForm()) et le cardUpdateForm à la fiche courante Retourne la fiche
courante
|
void |
CardManager.setHideStatus(Collection<String> ids,
int status) |
|
void |
WhitePagesSessionController.unHide(Collection<String> userCardIds) |
De Masque une liste de fiches de l'annuaire
|
void |
WhitePagesSessionController.updateCardRecord(javax.servlet.http.HttpServletRequest request) |
Rempli le DataRecord de la fiche courante à partir de la request
|