Jive Forums API (5.5.20.2-oracle) Developer Javadocs

com.jivesoftware.forum.proxy
Class ForumRenderManagerProxy

java.lang.Object
  extended by com.jivesoftware.forum.proxy.RenderManagerProxy
      extended by com.jivesoftware.forum.proxy.ForumRenderManagerProxy
All Implemented Interfaces:
ForumRenderManager, RenderManager

public class ForumRenderManagerProxy
extends RenderManagerProxy
implements ForumRenderManager


Field Summary
 
Fields inherited from class com.jivesoftware.forum.proxy.RenderManagerProxy
authToken, manager, objectType, permissions
 
Constructor Summary
ForumRenderManagerProxy(ForumRenderManager manager, long objectType, Permissions permissions)
           
 
Method Summary
 void copyGlobalFilters()
          Copy all global filters to the current context.
 void removeAllFilters()
          Removes all filters from the current context.
 
Methods inherited from class com.jivesoftware.forum.proxy.RenderManagerProxy
addFilterRenderTypes, addRenderFilter, getFilterRenderTypes, getInheritedRenderFilters, getProxyAuthToken, getProxyPermissions, getRenderFilter, getRenderFilterCount, getRenderFilters, getUnproxiedObject, isAdmin, removeFilterRenderTypes, removeRenderFilter, render, render, save, setObjectType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.jivesoftware.forum.renderer.RenderManager
addFilterRenderTypes, addRenderFilter, getFilterRenderTypes, getInheritedRenderFilters, getRenderFilter, getRenderFilterCount, getRenderFilters, removeFilterRenderTypes, removeRenderFilter, render, render, save
 

Constructor Detail

ForumRenderManagerProxy

public ForumRenderManagerProxy(ForumRenderManager manager,
                               long objectType,
                               Permissions permissions)
Method Detail

copyGlobalFilters

public void copyGlobalFilters()
                       throws java.lang.IllegalStateException,
                              UnauthorizedException
Description copied from interface: RenderManager
Copy all global filters to the current context. If the current context already has 1 or more filters configured an IllegalStateException will be thrown.

Specified by:
copyGlobalFilters in interface ForumRenderManager
Specified by:
copyGlobalFilters in interface RenderManager
Overrides:
copyGlobalFilters in class RenderManagerProxy
Throws:
java.lang.IllegalStateException - if the current context already has 1 or more filters configured
UnauthorizedException - if not an admin

removeAllFilters

public void removeAllFilters()
                      throws UnauthorizedException
Description copied from interface: RenderManager
Removes all filters from the current context.

Specified by:
removeAllFilters in interface ForumRenderManager
Specified by:
removeAllFilters in interface RenderManager
Overrides:
removeAllFilters in class RenderManagerProxy
Throws:
UnauthorizedException - if not an admin

Jive Forums Project Page

Copyright © 1999-2006 Jive Software.