Job
abstract class Job extends Alvine
Abstrakte Jobklasse mit den wichtigsten Methoden und Daten.
Properties
protected string | $name | ||
protected Payload | $payload | ||
protected boolean | $done | ||
protected mixed | $result |
Methods
string
getName()
Name
getPayload()
Nutzlast
assignServerHandle(string $id)
ID des Jobs auf dem Server
ßboolean
isDone()
Prüfen ob erledigt
createPayload(mixed $data)
Paylad-Objekt erstellen
Details
at line 66
__construct(string $name, Payload $payload)
NeueInstanz
at line 79
string
getName()
Name
at line 88
Payload
getPayload()
Nutzlast
at line 99
Job
assignServerHandle(string $id)
ID des Jobs auf dem Server
at line 109
ßboolean
isDone()
Prüfen ob erledigt
at line 118
Job
setDone()
Als erledigt setzen
at line 134
Job
setResult(mixed $result)
Rückgabewert setzen
Der Rückgabewert kann ein einfacher Wert oder ein Objekt sein. Diese Methode macht daraus ein Payload-Objekt.
at line 148
static Entity|Payload|Simple|ArrayPayload
createPayload(mixed $data)
Paylad-Objekt erstellen