abstract class Dispatcher extends Alvine

Dispatcher

Constants

EXTENSION

Name des Unit-Files

Properties

protected Client $client
protected string $name

Methods

__construct(Client $client, string $name)

Der Instanzmuss ein Name des Services übergeben werden. Der Name kann ohne .extension angegeben werden, da dieser Bestandteil bei Fehlen automatisch angehängt wird.

Dockerfile
getUnit()

Unit-Datei

Dispatcher
destroyInstance()

Service stoppen und vom Cluster löschen

Dispatcher
createAndStartInstance()

Service in den Cluster laden und starten

Details

at line 64
__construct(Client $client, string $name)

Der Instanzmuss ein Name des Services übergeben werden. Der Name kann ohne .extension angegeben werden, da dieser Bestandteil bei Fehlen automatisch angehängt wird.

Parameters

Client $client Client
string $name Name

at line 79
abstract Dockerfile getUnit()

Unit-Datei

Gibt die Unit-Datei die via fleet in das Systemd geladen wird zurück.

Return Value

Dockerfile Dockerfile

at line 86
Dispatcher destroyInstance()

Service stoppen und vom Cluster löschen

Return Value

Dispatcher

at line 100
Dispatcher createAndStartInstance()

Service in den Cluster laden und starten

Return Value

Dispatcher