Overview

Namespaces

  • Net
    • Bazzline
      • Component
        • ProcessForkManager

Classes

  • AbstractTask
  • ForkManager
  • ForkManagerEvent
  • ForkManagerFactory
  • TaskManager

Interfaces

  • ExecutableInterface
  • TaskInterface

Exceptions

  • InvalidArgumentException
  • RuntimeException
  • Overview
  • Namespace
  • Class

Class TaskManager

Class TaskManager

Namespace: Net\Bazzline\Component\ProcessForkManager
Package: Net\Bazzline\Component\ProcessForkManager
Located at TaskManager.php
Methods summary
public
# __construct( )
public boolean
# areThereOpenTasksLeft( )

Returns

boolean
public
# addOpenTask( Net\Bazzline\Component\ProcessForkManager\AbstractTask $task )

Parameters

$task

Returns


$this
public null|Net\Bazzline\Component\ProcessForkManager\AbstractTask
# getOpenTask( )

Returns

null|Net\Bazzline\Component\ProcessForkManager\AbstractTask
public
# markRunningTaskAsAborted( Net\Bazzline\Component\ProcessForkManager\AbstractTask $task )

Parameters

$task

Throws

Net\Bazzline\Component\ProcessForkManager\RuntimeException
public
# markRunningTaskAsFinished( Net\Bazzline\Component\ProcessForkManager\AbstractTask $task )

Parameters

$task

Throws

Net\Bazzline\Component\ProcessForkManager\RuntimeException
public
# markOpenTaskAsRunning( Net\Bazzline\Component\ProcessForkManager\AbstractTask $task )

Parameters

$task

Throws

Net\Bazzline\Component\ProcessForkManager\InvalidArgumentException
PHP Process Fork Manager Component by bazzline.net API documentation generated by ApiGen