org.directwebremoting.impl
Class CreatorModuleManager

java.lang.Object
  extended by org.directwebremoting.impl.CreatorModuleManager
All Implemented Interfaces:
ModuleManager

public class CreatorModuleManager
extends java.lang.Object
implements ModuleManager

An adapter ModuleManager for Creators

Author:
Mike Wilson [mikewse at g mail dot com]

Constructor Summary
CreatorModuleManager()
           
 
Method Summary
 Module getModule(java.lang.String name, boolean includeHidden)
          Returns the specific module instance matching the supplied name.
 java.util.Collection<java.lang.String> getModuleNames(boolean includeHidden)
          Returns the names of all modules handled by this ModuleManager.
 void setAccessControl(AccessControl accessControl)
           
 void setAccessLogLevel(java.lang.String accessLogLevel)
           
 void setAjaxFilterManager(AjaxFilterManager ajaxFilterManager)
           
 void setAllowImpossibleTests(boolean allowImpossibleTests)
           
 void setCreatorManager(CreatorManager creatorManager)
           
 void setDebug(boolean debug)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CreatorModuleManager

public CreatorModuleManager()
Method Detail

getModuleNames

public java.util.Collection<java.lang.String> getModuleNames(boolean includeHidden)
Description copied from interface: ModuleManager
Returns the names of all modules handled by this ModuleManager.

Specified by:
getModuleNames in interface ModuleManager
Parameters:
includeHidden - Should hidden (internal) modules also be listed?
Returns:
collection of name strings

getModule

public Module getModule(java.lang.String name,
                        boolean includeHidden)
Description copied from interface: ModuleManager
Returns the specific module instance matching the supplied name.

Specified by:
getModule in interface ModuleManager
Parameters:
name - module name
includeHidden - Should hidden (internal) modules also be fetchable?
Returns:
module object

setCreatorManager

public void setCreatorManager(CreatorManager creatorManager)
Parameters:
creatorManager - the creatorManager to set

setAjaxFilterManager

public void setAjaxFilterManager(AjaxFilterManager ajaxFilterManager)
Parameters:
ajaxFilterManager - the ajaxFilterManager to set

setAccessControl

public void setAccessControl(AccessControl accessControl)
Parameters:
accessControl - the accessControl to set

setAllowImpossibleTests

public void setAllowImpossibleTests(boolean allowImpossibleTests)
Parameters:
allowImpossibleTests - the allowImpossibleTests to set

setAccessLogLevel

public void setAccessLogLevel(java.lang.String accessLogLevel)
Parameters:
accessLogLevel - the accessLogLevel to set

setDebug

public void setDebug(boolean debug)
Parameters:
debug - the debug to set

Copyright 2008