ValidateThis API Documentation

ValidateThis.core
Class ChildObjectFactory

WEB-INF.cftags.component
        extended by ValidateThis.core.ChildObjectFactory

public class ChildObjectFactory
extends WEB-INF.cftags.component

I load child objects for various other objects.


Constructor Summary
init(any fileSystem)
          I build a new ChildObjectFactory
 
Method Summary
 struct loadChildObjects(string childPaths, string fileNamePrefix, [struct childCollection='[runtime expression]'], [struct initArguments='[runtime expression]'])
          I am a utility function used to create groups of child objects, such as SRVs, CRSs and fileReaders
 
Methods inherited from class WEB-INF.cftags.component
 

Constructor Detail

init

public init(any fileSystem)
I build a new ChildObjectFactory

Parameters:
fileSystem
Method Detail

loadChildObjects

public struct loadChildObjects(string childPaths, string fileNamePrefix, [struct childCollection='[runtime expression]'], [struct initArguments='[runtime expression]'])
I am a utility function used to create groups of child objects, such as SRVs, CRSs and fileReaders.

Parameters:
childPaths - A comma delimited list of component paths
fileNamePrefix - The expected prefix for the object type (e.g., ServerRuleValidator_)
childCollection - The structure into which to load the objects
initArguments - The arguments to be passed to the init method of each object

ValidateThis API Documentation