Class IrisSchedulerFactory

java.lang.Object
com.illumon.iris.controller.IrisSchedulerFactory

public class IrisSchedulerFactory
extends Object
Factory to create IrisScheduler instanced This class is intended to access various IrisScheduler functionality that requires reflexive instantiation of the appropriate IrisScheduler class instance based on the stored String[]. It includes the following functionality: 1. createIrisScheduler - based on the supplied String[], create a fully-populated IrisScheduler implementation instance. 2. createEmptyIrisScheduler - create a non-populated IrisScheduler implementation instance. This is used within this class to be able to parse String[] without creating fully-functional IrisScheduler instances. This requires at least the scheduler class name. 3. Various get functions, which create displayable Strings from the supplied String[].