com.sebtools.Scheduler

Component Scheduler (Scheduler)


hierarchy: WEB-INF.cftags.component
      com.sebtools.Scheduler
properties:
methods: init, createCFTask, removeTask, runTask, runTasks, setTask


init
public any init ( required any DataMgr )

Output: suppressed
Parameters:
   DataMgr: any, required, DataMgr

createCFTask
public void createCFTask ( required string URL, required string Name, string interval="1800" )

Output: suppressed
Parameters:
   URL: string, required, URL
   Name: string, required, Name
   interval: string, optional, interval

removeTask
public void removeTask ( required string Name )

Output: suppressed
Parameters:
   Name: string, required, Name

runTask
public void runTask ( required string Name )

Output: suppressed
Parameters:
   Name: string, required, Name

runTasks
public void runTasks ( )

Output: suppressed

setTask
public void setTask ( required string Name, required string ComponentPath, required any Component, required string MethodName, required string interval, struct args, string hours, string weekdays )

Output: suppressed
Parameters:
   Name: string, required, Name
   ComponentPath: string, required, ComponentPath - The path to your component (example com.sebtools.NoticeMgr).
   Component: any, required, Component
   MethodName: string, required, MethodName
   interval: string, required, interval
   args: struct, optional, args
   hours: string, hours - The hours in which the task can be run.
   weekdays: string, weekdays - The week days on which the task can be run.