net.kldp.beat.action
Class ActionClassPool

java.lang.Object
  extended by net.kldp.beat.action.ActionClassPool

public class ActionClassPool
extends java.lang.Object


Field Summary
private static java.util.Map<java.lang.String,java.lang.Class<? extends java.lang.Object>> actionClasses
           
private static boolean devMode
           
 
Constructor Summary
ActionClassPool()
           
 
Method Summary
private static void addAction(java.lang.String className)
           
private static java.lang.Class<?> findActionClass(java.lang.String className)
           
static java.lang.Class<? extends java.lang.Object> get(java.lang.String className)
           
static void setDevMode(boolean mode)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

actionClasses

private static java.util.Map<java.lang.String,java.lang.Class<? extends java.lang.Object>> actionClasses

devMode

private static boolean devMode
Constructor Detail

ActionClassPool

public ActionClassPool()
Method Detail

get

public static java.lang.Class<? extends java.lang.Object> get(java.lang.String className)
                                                       throws java.lang.ClassNotFoundException,
                                                              ActionMappingException
Throws:
java.lang.ClassNotFoundException
ActionMappingException

addAction

private static void addAction(java.lang.String className)
                       throws java.lang.ClassNotFoundException,
                              ActionMappingException
Throws:
java.lang.ClassNotFoundException
ActionMappingException

findActionClass

private static java.lang.Class<?> findActionClass(java.lang.String className)
                                           throws java.lang.ClassNotFoundException,
                                                  ActionMappingException
Throws:
java.lang.ClassNotFoundException
ActionMappingException

setDevMode

public static void setDevMode(boolean mode)