Returns the map of config objects with their associated classloaders.
Alter this map at your own risk. This map is the cornerstone of all
service and resource acquisition.
Convenience method to return what all code should consider the "core" workflow engine classloader. Note that this is NOT
the institutional plugin classloader.
the "core" workflow engine classloader
getCurrentContextConfig
public static synchronized Config getCurrentContextConfig()(Code)
Utility method that all code should call to obtain its appropriate Config object.
The Config object which is associated with the caller's context classloader will be
returned, being created first if it does not yet exist.
the Config object which is associated with the caller's context classloader
Perform a one-time initialization of the Config system. This should only be performed by the applicable LifeCycle
implementation.
Parameters: rootCfg - the root config
Initializes the Core with the given Config and binds it to the given ClassLoader.
validateCoreConfiguration
public static void validateCoreConfiguration()(Code)
Runs a series of validation checks against the core configuration to ensure that required properties
are present. For now, this just validates the message entity.