PHP Class AppserverIo\Appserver\Core\Api\Node\JobNode

Inheritance: extends AppserverIo\Description\Api\Node\AbstractNode, implements AppserverIo\Appserver\Core\Api\Node\JobNodeInterface
Show file Open project: appserver-io/appserver

Protected Properties

Property Type Description
$execute ExecuteNode The node containing the information to execute something like a script.
$name string The job name
$schedule AppserverIo\Appserver\Core\Api\Node\ScheduleNode The node containing the schedule information for the job.

Public Methods

Method Description
getExecute ( ) : ExecuteNode Returns the node containing executable information.
getName ( ) : string Returns the job name.
getSchedule ( ) : AppserverIo\Appserver\Core\Api\Node\ScheduleNode Returns the node containing schedule the job schedule.

Method Details

getExecute() public method

Returns the node containing executable information.
public getExecute ( ) : ExecuteNode
return ExecuteNode The node containing executable information

getName() public method

Returns the job name.
public getName ( ) : string
return string The job name

getSchedule() public method

Returns the node containing schedule the job schedule.
public getSchedule ( ) : AppserverIo\Appserver\Core\Api\Node\ScheduleNode
return AppserverIo\Appserver\Core\Api\Node\ScheduleNode The node containing the job schedule

Property Details

$execute protected property

The node containing the information to execute something like a script.
protected ExecuteNode,AppserverIo\Appserver\Core\Api\Node $execute
return ExecuteNode

$name protected property

The job name
protected string $name
return string

$schedule protected property

The node containing the schedule information for the job.
protected ScheduleNode,AppserverIo\Appserver\Core\Api\Node $schedule
return AppserverIo\Appserver\Core\Api\Node\ScheduleNode