|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.stratelia.silverpeas.peasCore.AbstractComponentSessionController
com.stratelia.webactiv.yellowpages.control.YellowpagesSessionController
public class YellowpagesSessionController
Field Summary | |
---|---|
static String |
GroupReferentielPrefix
|
Fields inherited from class com.stratelia.silverpeas.peasCore.AbstractComponentSessionController |
---|
CHARACTER_ENCODING, context |
Constructor Summary | |
---|---|
YellowpagesSessionController(com.stratelia.silverpeas.peasCore.MainSessionController mainSessionCtrl,
com.stratelia.silverpeas.peasCore.ComponentContext context)
Creates new sessionClientController |
Method Summary | |
---|---|
void |
addContactToTopic(String contactId,
String fatherId)
|
void |
addGroup(String groupId)
|
com.stratelia.webactiv.util.node.model.NodePK |
addSubTopic(com.stratelia.webactiv.util.node.model.NodeDetail nd)
|
void |
clearGroupPath()
|
void |
close()
|
String |
createContact(com.stratelia.webactiv.util.contact.model.CompleteContact contact)
|
void |
createInfoModel(String contactId,
String modelId)
|
void |
deleteBasketContent()
|
void |
deleteContact(String contactId)
|
void |
deleteContactFathers(String contactId)
|
void |
deleteContactFromTopic(String contactId,
String fatherId)
|
void |
deleteTopic(String topicId)
|
void |
emptyPublisherDZ()
|
String |
exportAsCSV()
|
Collection<com.stratelia.webactiv.util.contact.model.ContactFatherDetail> |
getAllContactDetails(com.stratelia.webactiv.util.node.model.NodePK fatherPK)
|
List<com.stratelia.webactiv.beans.admin.UserDetail> |
getAllUserDetails(String nodeId)
|
List<com.stratelia.webactiv.util.contact.model.ContactFatherDetail> |
getAllUsers(String nodeId)
|
List<com.stratelia.webactiv.util.contact.model.ContactFatherDetail> |
getAllUsersOfGroup(String groupId)
|
List<String> |
getArrayHeaders()
|
com.stratelia.webactiv.util.contact.model.CompleteContact |
getCompleteContact(String contactId)
|
com.stratelia.webactiv.util.contact.model.CompleteContact |
getCompleteContactInNode(String contactId,
String nodeId)
|
com.stratelia.webactiv.util.contact.model.ContactDetail |
getContactDetail(String contactId)
|
Collection<com.stratelia.webactiv.util.node.model.NodePK> |
getContactFathers(String contactId)
|
Collection<UserContact> |
getContacts(Collection<String> targetIds)
|
com.stratelia.webactiv.util.contact.model.CompleteContact |
getCurrentContact()
|
Collection<com.stratelia.webactiv.util.contact.model.ContactFatherDetail> |
getCurrentContacts()
|
String |
getCurrentSearchCriteria()
|
TopicDetail |
getCurrentTopic()
|
String |
getCurrentTypeSearch()
|
List<com.silverpeas.publicationTemplate.PublicationTemplate> |
getForms()
|
GroupDetail |
getGroup(String groupId)
|
List<GroupDetail> |
getGroupPath()
|
YellowpagesBm |
getKSCEJB()
|
List<com.stratelia.webactiv.util.contact.model.ContactFatherDetail> |
getListContactFather(List<com.stratelia.webactiv.util.contact.model.ContactDetail> contacts,
boolean retourneUserReferentiel)
|
Collection<String> |
getModelUsed()
|
int |
getNbContactPerPage()
|
com.stratelia.webactiv.util.node.control.NodeBm |
getNodeBm()
|
String |
getOwner()
|
String |
getPath()
|
List<Collection<com.stratelia.webactiv.util.node.model.NodeDetail>> |
getPathList(String contactId)
|
String |
getProfile()
|
List<String> |
getProperties()
|
com.stratelia.webactiv.util.node.model.NodeDetail |
getSubTopicDetail(String subTopicId)
|
TopicDetail |
getTopic(String id)
|
List<com.stratelia.webactiv.util.node.model.NodeDetail> |
getTree()
|
com.stratelia.webactiv.beans.admin.UserDetail[] |
getUserList()
methods for Users |
com.stratelia.webactiv.beans.admin.CompoSpace[] |
getYellowPagesInstances()
get others instances of yellowpages |
ImportReport |
importCSV(org.apache.commons.fileupload.FileItem filePart,
String modelId)
Import Csv file |
String |
initGroupPanel()
|
String |
initUserPanel()
Param�tre le userPannel => tous les users, s�lection d'un seul user |
boolean |
isPortletMode()
|
void |
removeGroup(String groupId)
|
void |
removeSessionOwner()
|
void |
removeSessionPath()
|
void |
removeSessionPublication()
|
void |
removeSessionTopic()
|
void |
resetCurrentTypeSearchCriteria()
|
List<com.stratelia.webactiv.util.contact.model.ContactFatherDetail> |
search(String typeSearch,
String query)
|
boolean |
setContactUserSelected()
Met en session le contact s�lectionn� via le userPanel |
void |
setCurrentContact(com.stratelia.webactiv.util.contact.model.CompleteContact currentContact)
|
void |
setCurrentContacts(Collection<com.stratelia.webactiv.util.contact.model.ContactFatherDetail> currentContacts)
|
void |
setCurrentSearchCriteria(String searchCriteria)
|
void |
setCurrentTopic(TopicDetail currentTopic)
|
void |
setCurrentTypeSearch(String typeSearch)
|
void |
setGroupSelected()
|
void |
setModelUsed(String[] models)
|
void |
setOwner(String owner)
|
void |
setPath(String path)
|
void |
setPortletMode(boolean portletMode)
|
void |
setProfile()
|
void |
updateContact(com.stratelia.webactiv.util.contact.model.CompleteContact contact)
|
com.stratelia.webactiv.util.node.model.NodePK |
updateTopicHeader(com.stratelia.webactiv.util.node.model.NodeDetail nd)
|
boolean |
useForm()
|
Methods inherited from class com.stratelia.silverpeas.peasCore.AbstractComponentSessionController |
---|
addClipboardSelection, clipboardPasteDone, getAlertUser, getClipboardCount, getClipboardErrorMessage, getClipboardExceptionError, getClipboardName, getClipboardObjects, getClipboardSelectedObjects, getClipboardSize, getComponentAccessController, getComponentId, getComponentLabel, getComponentName, getComponentParameters, getComponentParameterValue, getComponentParameterValue, getComponentRootName, getComponentUrl, getFavoriteSpace, getGenericPanel, getHighestSilverpeasUserRole, getIcon, getLanguage, getLastResults, getLook, getMultilang, getOrganisationController, getPersonalization, getRSSUrl, getSelection, getServerNameAndPort, getSettings, getSilverpeasUserRoles, getSpaceId, getSpaceLabel, getString, getSubscriptionContext, getUrlEncodedParameter, getUserAccessLevel, getUserAvailComponentIds, getUserAvailSpaceIds, getUserDetail, getUserDetail, getUserId, getUserManageableGroupIds, getUserManageableSpaceIds, getUserRoleLevel, getUserRoles, isAppInMaintenance, isGroupManager, isPasswordChangeAllowed, isSpaceInMaintenance, removeClipboardElement, setAppModeMaintenance, setClipboardError, setClipboardSelectedElement, setComponentRootName, setFavoriteSpaceToMainSessionController, setGenericPanel, setIconFileName, setLastResults, setMultilangFileName, setResourceFileName, setSpaceModeMaintenance |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String GroupReferentielPrefix
Constructor Detail |
---|
public YellowpagesSessionController(com.stratelia.silverpeas.peasCore.MainSessionController mainSessionCtrl, com.stratelia.silverpeas.peasCore.ComponentContext context)
mainSessionCtrl
- context
- Method Detail |
---|
public final void setProfile()
public String getProfile()
public void setCurrentTopic(TopicDetail currentTopic)
public TopicDetail getCurrentTopic()
public void setCurrentContact(com.stratelia.webactiv.util.contact.model.CompleteContact currentContact)
public com.stratelia.webactiv.util.contact.model.CompleteContact getCurrentContact()
public void setPath(String path)
public String getPath()
public void setOwner(String owner)
public String getOwner()
public YellowpagesBm getKSCEJB()
public TopicDetail getTopic(String id)
public GroupDetail getGroup(String groupId)
public List<GroupDetail> getGroupPath()
public void clearGroupPath()
public List<com.stratelia.webactiv.util.node.model.NodeDetail> getTree()
public com.stratelia.webactiv.util.node.model.NodePK updateTopicHeader(com.stratelia.webactiv.util.node.model.NodeDetail nd)
public com.stratelia.webactiv.util.node.model.NodeDetail getSubTopicDetail(String subTopicId)
public com.stratelia.webactiv.util.node.model.NodePK addSubTopic(com.stratelia.webactiv.util.node.model.NodeDetail nd)
public void deleteTopic(String topicId)
public void emptyPublisherDZ()
public com.stratelia.webactiv.util.contact.model.ContactDetail getContactDetail(String contactId)
contactId
-
RemoteException
public Collection<com.stratelia.webactiv.util.contact.model.ContactFatherDetail> getAllContactDetails(com.stratelia.webactiv.util.node.model.NodePK fatherPK)
public List<Collection<com.stratelia.webactiv.util.node.model.NodeDetail>> getPathList(String contactId)
public String createContact(com.stratelia.webactiv.util.contact.model.CompleteContact contact)
public void updateContact(com.stratelia.webactiv.util.contact.model.CompleteContact contact)
public void deleteContact(String contactId)
public void addContactToTopic(String contactId, String fatherId)
public void deleteContactFromTopic(String contactId, String fatherId)
public void createInfoModel(String contactId, String modelId)
public com.stratelia.webactiv.util.contact.model.CompleteContact getCompleteContact(String contactId)
public com.stratelia.webactiv.util.contact.model.CompleteContact getCompleteContactInNode(String contactId, String nodeId)
public Collection<com.stratelia.webactiv.util.node.model.NodePK> getContactFathers(String contactId)
public void deleteContactFathers(String contactId)
public Collection<UserContact> getContacts(Collection<String> targetIds)
public com.stratelia.webactiv.beans.admin.UserDetail[] getUserList()
public com.stratelia.webactiv.beans.admin.CompoSpace[] getYellowPagesInstances()
public void removeSessionTopic()
public void removeSessionPublication()
public void removeSessionPath()
public void removeSessionOwner()
public String initUserPanel()
-
public boolean setContactUserSelected()
public String initGroupPanel()
public void setGroupSelected()
public List<com.stratelia.webactiv.util.contact.model.ContactFatherDetail> getAllUsers(String nodeId)
public List<com.stratelia.webactiv.beans.admin.UserDetail> getAllUserDetails(String nodeId)
public List<com.stratelia.webactiv.util.contact.model.ContactFatherDetail> getAllUsersOfGroup(String groupId)
public void addGroup(String groupId)
public void removeGroup(String groupId)
public void resetCurrentTypeSearchCriteria()
public void setCurrentTypeSearch(String typeSearch)
public void setCurrentSearchCriteria(String searchCriteria)
public String getCurrentTypeSearch()
public String getCurrentSearchCriteria()
public List<com.stratelia.webactiv.util.contact.model.ContactFatherDetail> search(String typeSearch, String query) throws com.silverpeas.publicationTemplate.PublicationTemplateException, com.silverpeas.form.FormException
typeSearch
- query
-
com.silverpeas.form.FormException
com.silverpeas.publicationTemplate.PublicationTemplateException
public List<com.stratelia.webactiv.util.contact.model.ContactFatherDetail> getListContactFather(List<com.stratelia.webactiv.util.contact.model.ContactDetail> contacts, boolean retourneUserReferentiel)
public void close()
close
in class com.stratelia.silverpeas.peasCore.AbstractComponentSessionController
public Collection<com.stratelia.webactiv.util.contact.model.ContactFatherDetail> getCurrentContacts()
public void setCurrentContacts(Collection<com.stratelia.webactiv.util.contact.model.ContactFatherDetail> currentContacts)
public boolean isPortletMode()
public void setPortletMode(boolean portletMode)
public com.stratelia.webactiv.util.node.control.NodeBm getNodeBm()
public int getNbContactPerPage()
public void setModelUsed(String[] models)
models
- public Collection<String> getModelUsed()
public void deleteBasketContent() throws com.silverpeas.form.FormException, com.silverpeas.publicationTemplate.PublicationTemplateException
com.silverpeas.form.FormException
com.silverpeas.publicationTemplate.PublicationTemplateException
public List<String> getProperties()
public List<String> getArrayHeaders()
public String exportAsCSV()
public ImportReport importCSV(org.apache.commons.fileupload.FileItem filePart, String modelId) throws YellowpagesException
filePart
- modelId
-
YellowpagesException
public boolean useForm()
public List<com.silverpeas.publicationTemplate.PublicationTemplate> getForms()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |