Centrales |  Componentes |  consola |  Debug |  Default |  Fuentes |  SalidaGrafica |  Seguridad |  SIUToba |  Varios |  Deprecated

toba_planificador_tareas

toba_planificador_tareas

Ubicada en php/nucleo/lib/toba_planificador_tareas.php [line 7]



Métodos Propios
mixed   __construct ()  
mixed   desprogramar ()  
mixed   ejecutar_pendientes ()  
mixed   ejecutar_tarea ()  
int   programar_tarea ()  
mixed   registrar_ejecucion ()  
mixed   reprogramar ()  

__construct   [línea 11]

  mixed __construct( [mixed proyecto = null ] )

Parámetros:
mixed   proyecto: 





desprogramar   [línea 58]

  mixed desprogramar( int id_tarea , [\toba_manejodr_interface manejador_interface = null ] )

Quita la programación de una tarea
Parámetros:
int   id_tarea: 
\toba_manejodr_interface   manejador_interface: 





ejecutar_pendientes   [línea 77]

  mixed ejecutar_pendientes( [\toba_manejodr_interface manejador_interface = null ] )

Ejecuta todas aquellas tareas que estén en período de ejecución (pasadas) Por lo general este método se invoca desde el planificador de tareas del S.O.
Parámetros:
\toba_manejodr_interface   manejador_interface: 





ejecutar_tarea   [línea 109]

  mixed ejecutar_tarea( mixed id , [\toba_manejodr_interface manejador_interface = null ] )

Fuerza la ejecución de una tarea específica, sin tener en cuenta su momento de planificación
Parámetros:
mixed   id: 
\toba_manejodr_interface   manejador_interface: 





programar_tarea   [línea 28]

  int programar_tarea( \toba_tarea tarea , string timestamp , [string intervalo = null ] , [string nombre = null ] )

Programa la ejecución de una tarea
Parámetros:
\toba_tarea   tarea: 
string   timestamp: 
string   intervalo: 
string   nombre: 





registrar_ejecucion   [línea 158]

  mixed registrar_ejecucion( mixed datos , [mixed manejador_interface = null ] )

Loguea la ejecucion de la tarea
Parámetros:
mixed   datos: 
mixed   manejador_interface: 





reprogramar   [línea 180]

  mixed reprogramar( mixed datos , [mixed manejador_interface = null ] )

Vuelve a programar la tarea, asegurandose que sea en el futuro
Parámetros:
mixed   datos: 
mixed   manejador_interface: 






Desarrollado por SIU.
Documentación generada con phpDocumentor