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
void   __construct ()  
void   desprogramar ()  
void   ejecutar_pendientes ()  
void   ejecutar_tarea ()  
integer   programar_tarea ()  
void   registrar_ejecucion ()  
void   reprogramar ()  

__construct   [línea 11]

  __construct( [ $proyecto = null ] )

Parámetros:
   $proyecto: 





desprogramar   [línea 58]

  desprogramar( integer $id_tarea , [\toba_manejodr_interface $manejador_interface = null ] )

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





ejecutar_pendientes   [línea 77]

  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]

  ejecutar_tarea( $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:
   $id: 
\toba_manejodr_interface   $manejador_interface: 





programar_tarea   [línea 28]

  integer 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]

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

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





reprogramar   [línea 180]

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

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






Desarrollado por SIU.
Documentación generada con phpDocumentor