Class CardManager
java.lang.Object
org.silverpeas.components.whitepages.control.CardManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlongcreate(Card card, String creatorId, org.silverpeas.core.pdc.pdc.model.PdcClassification classification) voiddelete(Collection<String> ids) booleangetCard(long id) getCardsByIds(List<String> ids) getHomeUserCards(String userId, Collection<String> instanceIds, String instanceId) static CardManagergetUserCard(String userId, String instanceId) Get card for a user and instance.getUserCards(String userId, Collection<String> instanceIds) getVisibleCards(String instanceId) voidbooleanvoidreverseHide(Collection<String> ids) voidsetHideStatus(Collection<String> ids, int status)
-
Constructor Details
-
CardManager
protected CardManager()
-
-
Method Details
-
getInstance
-
create
public long create(Card card, String creatorId, org.silverpeas.core.pdc.pdc.model.PdcClassification classification) throws WhitePagesException - Throws:
WhitePagesException
-
delete
- Throws:
WhitePagesException
-
getCard
- Throws:
WhitePagesException
-
getCards
- Throws:
WhitePagesException
-
getCardsByIds
- Throws:
WhitePagesException
-
getVisibleCards
- Throws:
WhitePagesException
-
getUserCards
public List<WhitePagesCard> getUserCards(String userId, Collection<String> instanceIds) throws WhitePagesException - Throws:
WhitePagesException
-
getHomeUserCards
public List<WhitePagesCard> getHomeUserCards(String userId, Collection<String> instanceIds, String instanceId) throws WhitePagesException - Throws:
WhitePagesException
-
setHideStatus
- Throws:
WhitePagesException
-
reverseHide
- Throws:
WhitePagesException
-
existCard
- Throws:
WhitePagesException
-
isPublicationClassifiedOnPDC
public boolean isPublicationClassifiedOnPDC(Card card) throws org.silverpeas.core.contribution.contentcontainer.content.ContentManagerException, org.silverpeas.core.pdc.pdc.model.PdcException - Throws:
org.silverpeas.core.contribution.contentcontainer.content.ContentManagerExceptionorg.silverpeas.core.pdc.pdc.model.PdcException
-
getUserCard
Get card for a user and instance.- Parameters:
userId- user idinstanceId- instance id- Returns:
- the card, null if not found
- Throws:
WhitePagesException- if an error occurs
-
indexCard
-