org.kuali.rice.kew.edl
Class EDLControllerFactory

java.lang.Object
  extended by org.kuali.rice.kew.edl.EDLControllerFactory

public class EDLControllerFactory
extends java.lang.Object

Creates EDL controllers. Contains a cache of parsed EDL configurations. The parsed config is a definition name related to a Map containing config element and their associated class.

Author:
Kuali Rice Team (rice.collab@kuali.org)

Constructor Summary
EDLControllerFactory()
           
 
Method Summary
static EDLController createEDLController(EDocLiteAssociation edlAssociation, EDLGlobalConfig edlGlobalConfig)
           
static EDLController createEDLController(EDocLiteAssociation edlAssociation, EDLGlobalConfig edlGlobalConfig, DocumentRouteHeaderValue document)
           
protected static java.util.Map fetchConfigFromCache(java.lang.String definition)
           
static void flushDefinitionCache()
           
static void flushDefinitionFromConfigCache(java.lang.String definition)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EDLControllerFactory

public EDLControllerFactory()
Method Detail

createEDLController

public static EDLController createEDLController(EDocLiteAssociation edlAssociation,
                                                EDLGlobalConfig edlGlobalConfig)

createEDLController

public static EDLController createEDLController(EDocLiteAssociation edlAssociation,
                                                EDLGlobalConfig edlGlobalConfig,
                                                DocumentRouteHeaderValue document)

fetchConfigFromCache

protected static java.util.Map fetchConfigFromCache(java.lang.String definition)

flushDefinitionFromConfigCache

public static void flushDefinitionFromConfigCache(java.lang.String definition)

flushDefinitionCache

public static void flushDefinitionCache()


Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.