Java Doc for DiscussionForumManagerImpl.java in  » ERP-CRM-Financial » sakai » org » sakaiproject » component » app » messageforums » ui » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » ERP CRM Financial » sakai » org.sakaiproject.component.app.messageforums.ui 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


org.sakaiproject.component.app.messageforums.ui.DiscussionForumManagerImpl

DiscussionForumManagerImpl
public class DiscussionForumManagerImpl extends HibernateDaoSupport implements DiscussionForumManager(Code)

author:
   Rashmi Shastri




Method Summary
public  voidapproveAllPendingMessages(Long topicId)
    
public  AttachmentcreateDFAttachment(String attachId, String name)
    
public  DiscussionForumcreateForum()
    
public  DiscussionTopiccreateTopic(DiscussionForum forum)
    
public  ListdecodeAccessorsList(ArrayList accessorList)
    
public  ListdecodeContributorsList(ArrayList contributorList)
    
public  voiddeleteForum(DiscussionForum forum)
    
public  voiddeleteMessage(Message message)
    
public  voiddeleteTopic(DiscussionTopic topic)
    
public  ListgetAccessorsList(DiscussionForum forum)
    
public  ListgetAccessorsList(DiscussionTopic topic, DiscussionForum forum)
    
public  MapgetAllCourseMembers()
    
public  ListgetAreaControlPermissions()
    
public  DBMembershipItemgetAreaDBMember(Set originalSet, String name, Integer type)
    
public  ListgetAreaMessagePermissions()
    
public  ListgetContributorsList(DiscussionForum forum)
    
public  ListgetContributorsList(DiscussionTopic topic, DiscussionForum forum)
    
public  DBMembershipItemgetDBMember(Set originalSet, String name, Integer type)
    
public  ListgetDefaultControlPermissions()
    
public  ListgetDefaultMessagePermissions()
    
public  AreagetDiscussionForumArea()
    
public  ListgetDiscussionForums()
    
public  ListgetDiscussionForumsByContextId(String contextId)
    
public  ListgetDiscussionForumsWithTopics()
    
public  ListgetDiscussionForumsWithTopicsMembershipNoAttachments(String contextId)
    
public  DiscussionForumgetForumById(Long forumId)
    
public  DiscussionForumgetForumByIdWithTopics(Long forumId)
    
public  DiscussionForumgetForumByUuid(String forumId)
    
public  ListgetForumControlPermissions(DiscussionForum forum)
    
public  ListgetForumMessagePermissions(DiscussionForum forum)
    
public  MessagegetMessageById(Long id)
    
public  MessageForumsMessageManagergetMessageManager()
    
public  ListgetMessagesByTopicId(Long topicId)
    
public  ListgetModeratedTopicsInSite()
    
public  DiscussionTopicgetNextTopic(DiscussionTopic topic)
    
public  intgetNumModTopicsWithModPermission(List membershipList)
    
public  intgetNumUnreadViewableMessagesWhenMod(Topic topic)
    
public  ListgetPendingMsgsInSiteByMembership(List membershipList)
    
public  ListgetPendingMsgsInTopic(Long topicId)
    
public  DiscussionTopicgetPreviousTopic(DiscussionTopic topic)
    
public  MapgetReadStatusForMessagesWithId(List msgIds, String userId)
    
public  DiscussionTopicgetTopicById(Long topicId)
    
public  TopicgetTopicByIdWithAttachments(Long topicId)
    
public  TopicgetTopicByIdWithMessages(Long topicId)
    
public  TopicgetTopicByIdWithMessagesAndAttachments(Long topicId)
    
public  DiscussionTopicgetTopicByUuid(String topicId)
    
public  ListgetTopicControlPermissions(DiscussionTopic topic)
    
public  ListgetTopicMessagePermissions(DiscussionTopic topic)
    
public  ListgetTopicsByIdWithMessages(Long forumId)
    
public  ListgetTopicsByIdWithMessagesAndAttachments(Long forumId)
    
public  ListgetTopicsByIdWithMessagesMembershipAndAttachments(Long forumId)
    
public  intgetTotalNoMessages(Topic topic)
    
public  intgetTotalViewableMessagesWhenMod(Topic topic)
    
public  intgetUnreadNoMessages(Topic topic)
    
public  booleanhasNextTopic(DiscussionTopic topic)
    
public  booleanhasPreviousTopic(DiscussionTopic topic)
    
public  voidinit()
    
public  booleanisInstructor()
    
public  voidmarkMessageAs(Message message, boolean readStatus)
    
public  voidmarkMessageReadStatusForUser(Message message, boolean readStatus, String userId)
    
public  voidsaveAreaControlPermissions(List controlpermissions)
    
public  voidsaveAreaMessagePermissions(List messagePermissions)
    
public  voidsaveForum(DiscussionForum forum)
    
public  voidsaveForumAsDraft(DiscussionForum forum)
    
public  voidsaveForumControlPermissions(DiscussionForum forum, List controlPermissions)
    
public  voidsaveForumMessagePermissions(DiscussionForum forum, List messagePermissions)
    
public  voidsaveMessage(Message message)
    
public  voidsaveTopic(DiscussionTopic topic)
    
public  voidsaveTopicAsDraft(DiscussionTopic topic)
    
public  voidsaveTopicControlPermissions(DiscussionTopic topic, List controlPermissions)
    
public  voidsaveTopicMessagePermissions(DiscussionTopic topic, List messagePermissions)
    
public  ListsearchTopicMessages(Long topicId, String searchText)
    
public  voidsetAreaManager(AreaManager areaManager)
    
public  voidsetCourseMemberMapToNull()
    
public  voidsetForumManager(MessageForumsForumManager forumManager)
    
public  voidsetHelper(DummyDataHelperApi helper)
    
public  voidsetMembershipManager(MembershipManager membershipManager)
    
public  voidsetMessageManager(MessageForumsMessageManager messageManager)
    
public  voidsetPermissionLevelManager(PermissionLevelManager permissionLevelManager)
    
public  voidsetPermissionManager(PermissionManager permissionManager)
    
public  voidsetSecurityService(SecurityService securityService)
    
public  voidsetSessionManager(SessionManager sessionManager)
    
public  voidsetSiteService(SiteService siteService)
    
public  voidsetTypeManager(MessageForumsTypeManager typeManager)
    
public  voidsetUserDirectoryService(UserDirectoryService userDirectoryService)
    



Method Detail
approveAllPendingMessages
public void approveAllPendingMessages(Long topicId)(Code)



createDFAttachment
public Attachment createDFAttachment(String attachId, String name)(Code)



createForum
public DiscussionForum createForum()(Code)



createTopic
public DiscussionTopic createTopic(DiscussionForum forum)(Code)



decodeAccessorsList
public List decodeAccessorsList(ArrayList accessorList)(Code)



decodeContributorsList
public List decodeContributorsList(ArrayList contributorList)(Code)



deleteForum
public void deleteForum(DiscussionForum forum)(Code)



deleteMessage
public void deleteMessage(Message message)(Code)



deleteTopic
public void deleteTopic(DiscussionTopic topic)(Code)



getAccessorsList
public List getAccessorsList(DiscussionForum forum)(Code)



getAccessorsList
public List getAccessorsList(DiscussionTopic topic, DiscussionForum forum)(Code)



getAllCourseMembers
public Map getAllCourseMembers()(Code)



getAreaControlPermissions
public List getAreaControlPermissions()(Code)



getAreaDBMember
public DBMembershipItem getAreaDBMember(Set originalSet, String name, Integer type)(Code)



getAreaMessagePermissions
public List getAreaMessagePermissions()(Code)



getContributorsList
public List getContributorsList(DiscussionForum forum)(Code)



getContributorsList
public List getContributorsList(DiscussionTopic topic, DiscussionForum forum)(Code)



getDBMember
public DBMembershipItem getDBMember(Set originalSet, String name, Integer type)(Code)



getDefaultControlPermissions
public List getDefaultControlPermissions()(Code)



getDefaultMessagePermissions
public List getDefaultMessagePermissions()(Code)



getDiscussionForumArea
public Area getDiscussionForumArea()(Code)



getDiscussionForums
public List getDiscussionForums()(Code)



getDiscussionForumsByContextId
public List getDiscussionForumsByContextId(String contextId)(Code)



getDiscussionForumsWithTopics
public List getDiscussionForumsWithTopics()(Code)



getDiscussionForumsWithTopicsMembershipNoAttachments
public List getDiscussionForumsWithTopicsMembershipNoAttachments(String contextId)(Code)



getForumById
public DiscussionForum getForumById(Long forumId)(Code)



getForumByIdWithTopics
public DiscussionForum getForumByIdWithTopics(Long forumId)(Code)



getForumByUuid
public DiscussionForum getForumByUuid(String forumId)(Code)



getForumControlPermissions
public List getForumControlPermissions(DiscussionForum forum)(Code)



getForumMessagePermissions
public List getForumMessagePermissions(DiscussionForum forum)(Code)



getMessageById
public Message getMessageById(Long id)(Code)



getMessageManager
public MessageForumsMessageManager getMessageManager()(Code)



getMessagesByTopicId
public List getMessagesByTopicId(Long topicId)(Code)



getModeratedTopicsInSite
public List getModeratedTopicsInSite()(Code)



getNextTopic
public DiscussionTopic getNextTopic(DiscussionTopic topic)(Code)



getNumModTopicsWithModPermission
public int getNumModTopicsWithModPermission(List membershipList)(Code)



getNumUnreadViewableMessagesWhenMod
public int getNumUnreadViewableMessagesWhenMod(Topic topic)(Code)



getPendingMsgsInSiteByMembership
public List getPendingMsgsInSiteByMembership(List membershipList)(Code)



getPendingMsgsInTopic
public List getPendingMsgsInTopic(Long topicId)(Code)



getPreviousTopic
public DiscussionTopic getPreviousTopic(DiscussionTopic topic)(Code)



getReadStatusForMessagesWithId
public Map getReadStatusForMessagesWithId(List msgIds, String userId)(Code)



getTopicById
public DiscussionTopic getTopicById(Long topicId)(Code)



getTopicByIdWithAttachments
public Topic getTopicByIdWithAttachments(Long topicId)(Code)



getTopicByIdWithMessages
public Topic getTopicByIdWithMessages(Long topicId)(Code)



getTopicByIdWithMessagesAndAttachments
public Topic getTopicByIdWithMessagesAndAttachments(Long topicId)(Code)



getTopicByUuid
public DiscussionTopic getTopicByUuid(String topicId)(Code)



getTopicControlPermissions
public List getTopicControlPermissions(DiscussionTopic topic)(Code)



getTopicMessagePermissions
public List getTopicMessagePermissions(DiscussionTopic topic)(Code)



getTopicsByIdWithMessages
public List getTopicsByIdWithMessages(Long forumId)(Code)



getTopicsByIdWithMessagesAndAttachments
public List getTopicsByIdWithMessagesAndAttachments(Long forumId)(Code)



getTopicsByIdWithMessagesMembershipAndAttachments
public List getTopicsByIdWithMessagesMembershipAndAttachments(Long forumId)(Code)



getTotalNoMessages
public int getTotalNoMessages(Topic topic)(Code)



getTotalViewableMessagesWhenMod
public int getTotalViewableMessagesWhenMod(Topic topic)(Code)



getUnreadNoMessages
public int getUnreadNoMessages(Topic topic)(Code)



hasNextTopic
public boolean hasNextTopic(DiscussionTopic topic)(Code)



hasPreviousTopic
public boolean hasPreviousTopic(DiscussionTopic topic)(Code)



init
public void init()(Code)



isInstructor
public boolean isInstructor()(Code)



markMessageAs
public void markMessageAs(Message message, boolean readStatus)(Code)



markMessageReadStatusForUser
public void markMessageReadStatusForUser(Message message, boolean readStatus, String userId)(Code)



saveAreaControlPermissions
public void saveAreaControlPermissions(List controlpermissions)(Code)



saveAreaMessagePermissions
public void saveAreaMessagePermissions(List messagePermissions)(Code)



saveForum
public void saveForum(DiscussionForum forum)(Code)



saveForumAsDraft
public void saveForumAsDraft(DiscussionForum forum)(Code)



saveForumControlPermissions
public void saveForumControlPermissions(DiscussionForum forum, List controlPermissions)(Code)



saveForumMessagePermissions
public void saveForumMessagePermissions(DiscussionForum forum, List messagePermissions)(Code)



saveMessage
public void saveMessage(Message message)(Code)



saveTopic
public void saveTopic(DiscussionTopic topic)(Code)



saveTopicAsDraft
public void saveTopicAsDraft(DiscussionTopic topic)(Code)



saveTopicControlPermissions
public void saveTopicControlPermissions(DiscussionTopic topic, List controlPermissions)(Code)



saveTopicMessagePermissions
public void saveTopicMessagePermissions(DiscussionTopic topic, List messagePermissions)(Code)



searchTopicMessages
public List searchTopicMessages(Long topicId, String searchText)(Code)



setAreaManager
public void setAreaManager(AreaManager areaManager)(Code)

Parameters:
  areaManager -



setCourseMemberMapToNull
public void setCourseMemberMapToNull()(Code)

Parameters:
  courseMemberMap - The courseMemberMap to set.



setForumManager
public void setForumManager(MessageForumsForumManager forumManager)(Code)

Parameters:
  forumManager -



setHelper
public void setHelper(DummyDataHelperApi helper)(Code)

Parameters:
  helper -



setMembershipManager
public void setMembershipManager(MembershipManager membershipManager)(Code)

Parameters:
  membershipManager - The membershipManager to set.



setMessageManager
public void setMessageManager(MessageForumsMessageManager messageManager)(Code)

Parameters:
  messageManager -



setPermissionLevelManager
public void setPermissionLevelManager(PermissionLevelManager permissionLevelManager)(Code)

Parameters:
  permissionLevelManager - The permissionLevelManager to set.



setPermissionManager
public void setPermissionManager(PermissionManager permissionManager)(Code)

Parameters:
  permissionManager - The permissionManager to set.



setSecurityService
public void setSecurityService(SecurityService securityService)(Code)

Parameters:
  securityService - The securityService to set.



setSessionManager
public void setSessionManager(SessionManager sessionManager)(Code)

Parameters:
  sessionManager - The sessionManager to set.



setSiteService
public void setSiteService(SiteService siteService)(Code)

Parameters:
  siteService - The siteService to set.



setTypeManager
public void setTypeManager(MessageForumsTypeManager typeManager)(Code)

Parameters:
  typeManager - The typeManager to set.



setUserDirectoryService
public void setUserDirectoryService(UserDirectoryService userDirectoryService)(Code)

Parameters:
  userDirectoryService - The userDirectoryService to set.



www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.