org.exoplatform.forum.service.impl
Class ForumServiceManaged

java.lang.Object
  extended by org.exoplatform.forum.service.impl.ForumServiceManaged
All Implemented Interfaces:
org.exoplatform.management.ManagementAware

public class ForumServiceManaged
extends java.lang.Object
implements org.exoplatform.management.ManagementAware


Constructor Summary
ForumServiceManaged(ForumServiceImpl forumService)
           
 
Method Summary
 int countOnlineUsers()
           
 java.util.List<java.lang.String> getAdminRules()
           
 java.lang.String getContactProvider()
           
 java.util.Map<java.lang.String,java.lang.String> getMailServiceConfig()
           
 java.util.List<java.lang.String> getOnlineUsers()
           
 boolean hasForumAdminRole(java.lang.String username)
           
 void registerJobManager(JobManager jobManager)
           
 void registerPlugin(ManagedPlugin plugin)
           
 void registerStorageManager(JCRDataStorage storage)
           
 void setContactProvider(java.lang.String fqn)
           
 void setContext(org.exoplatform.management.ManagementContext context)
           
 void updateStatistics()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ForumServiceManaged

public ForumServiceManaged(ForumServiceImpl forumService)
Method Detail

setContext

public void setContext(org.exoplatform.management.ManagementContext context)
Specified by:
setContext in interface org.exoplatform.management.ManagementAware

getOnlineUsers

public java.util.List<java.lang.String> getOnlineUsers()
                                                throws java.lang.Exception
Throws:
java.lang.Exception

countOnlineUsers

public int countOnlineUsers()
                     throws java.lang.Exception
Throws:
java.lang.Exception

getAdminRules

public java.util.List<java.lang.String> getAdminRules()

hasForumAdminRole

public boolean hasForumAdminRole(java.lang.String username)
                          throws java.lang.Exception
Throws:
java.lang.Exception

updateStatistics

public void updateStatistics()
                      throws java.lang.Exception
Throws:
java.lang.Exception

getMailServiceConfig

public java.util.Map<java.lang.String,java.lang.String> getMailServiceConfig()

getContactProvider

public java.lang.String getContactProvider()

setContactProvider

public void setContactProvider(java.lang.String fqn)

registerPlugin

public void registerPlugin(ManagedPlugin plugin)

registerStorageManager

public void registerStorageManager(JCRDataStorage storage)

registerJobManager

public void registerJobManager(JobManager jobManager)


Copyright © 2010 eXo Platform SAS. All Rights Reserved.