class Worklog (View source)

Traits

Constants

STATUS_RUN

STATUS_ERROR

STATUS_COMPLETE

STATUS_ABORT

Properties

protected integer $id from BaseEntityTrait
protected string $name from BaseEntityTrait
protected string $uid
protected integer $pid
protected integer $jid
protected integer $parent_uid
protected string $task
protected string $parameters
protected integer $status
protected string $result
protected datetime $start_time
protected datetime $end_time

Methods

integer
getId()

Get queue item's id

Schedule
setId(string $id)

Set queue item's id

string
getName()

Get queue item's name

Schedule
setName(string $name)

Set queue item's name

array
toArray()

Returns the properties of this object as an array for ease of use

string
getUid()

Get worklog item's uid

setUid(string $uid)

Set worklog item's uid

integer
getPid()

Get worklog item's pid

setPid(int $pid)

Set worklog item's pid

integer
getJid()

Get worklog item's jid

setJid(Schedule $schedule)

Set worklog item's jid

strin
getParentUid()

Get worklog item's parent

setParentUid(string $parent_uid)

Set worklog item's parent

string
getTask()

Get associated task

setTask(string $task)

Set associated task

getParameters()

Get queue item's parameters

setParameters(TaskParameters $parameters)

Set queue item's parameters

int
getStatus()

Get current job status

setStatus($status)

Set current job status

string
getResult()

Get the task's result

setResult(string $result)

Set the task's result

getStartTime()

Get the task's start-time

setStartTime(DateTime $datetime)

Set the task's start-time

getEndTime()

Get the task's end-time

setEndTime(DateTime $datetime)

Set the task's end-time

Details

integer getId()

Get queue item's id

Return Value

integer

Schedule setId(string $id)

Set queue item's id

Parameters

string $id

Return Value

Schedule

string getName()

Get queue item's name

Return Value

string

Schedule setName(string $name)

Set queue item's name

Parameters

string $name

Return Value

Schedule

array toArray()

Returns the properties of this object as an array for ease of use

Return Value

array

string getUid()

Get worklog item's uid

Return Value

string

Worklog setUid(string $uid)

Set worklog item's uid

Parameters

string $uid

Return Value

Worklog

integer getPid()

Get worklog item's pid

Return Value

integer

Worklog setPid(int $pid)

Set worklog item's pid

Parameters

int $pid

Return Value

Worklog

integer getJid()

Get worklog item's jid

Return Value

integer

Worklog setJid(Schedule $schedule)

Set worklog item's jid

Parameters

Schedule $schedule

Return Value

Worklog

strin getParentUid()

Get worklog item's parent

Return Value

strin

Worklog setParentUid(string $parent_uid)

Set worklog item's parent

Parameters

string $parent_uid

Return Value

Worklog

string getTask()

Get associated task

Return Value

string

Schedule setTask(string $task)

Set associated task

Parameters

string $task

Return Value

Schedule

TaskParameters getParameters()

Get queue item's parameters

Return Value

TaskParameters

Schedule setParameters(TaskParameters $parameters)

Set queue item's parameters

Parameters

TaskParameters $parameters

Return Value

Schedule

int getStatus()

Get current job status

Return Value

int

Worklog setStatus($status)

Set current job status

Parameters

$status

Return Value

Worklog

string getResult()

Get the task's result

Return Value

string

Worklog setResult(string $result)

Set the task's result

Parameters

string $result

Return Value

Worklog

DateTime getStartTime()

Get the task's start-time

Return Value

DateTime

Worklog setStartTime(DateTime $datetime)

Set the task's start-time

Parameters

DateTime $datetime

Return Value

Worklog

DateTime getEndTime()

Get the task's end-time

Return Value

DateTime

Worklog setEndTime(DateTime $datetime)

Set the task's end-time

Parameters

DateTime $datetime

Return Value

Worklog