B

DataSource::buildStructure() — Method in class DataSource
Interne Struktur aufbereiten

C

ComponentClass in namespace Alvine\Persistence\Provider\PostgreSQL
Die Komponentenklasse stellt Methoden zur Verfügung, um Informationen der plantUML-Komponente zu erhalten.
$DataObject#connectionProperty in class DataObject

D

DataObjectClass in namespace Alvine\Persistence\Provider\PostgreSQL
Der PostgreSQL-Provider kapselt das Managment für die Arbeit mit einer PostgreSQL-Datenbank. Zum Speichern der Daten muss auf dem PostgreSQL Server die folgende Tabellenstruktur angelegt sein:
$DataObject#databaseProperty in class DataObject
DataObject::delete() — Method in class DataObject
Löscht ein Objekt anhand seiner ID. Ist kein Objekt vorhanden, so wird eine ObjectNotFoundException geworfen. Bestimmte Provider können noch andere Providerspezifische Exceptions werfen.
DataSourceClass in namespace Alvine\Persistence\Provider\PostgreSQL
PostgreSQL Datenquelle
$DataSource#databaseProperty in class DataSource

G

Component::getBasePath() — Method in class Component
Pfad der Klasse
DataObject::getInstanceFromProperties() — Method in class DataObject
Erstellt einen neuen Provider und initialisiert die Werte über ein Property-Objekt. Die gültigen Eigenschaften sind:
DataSource::getInstanceFromProperties() — Method in class DataSource
DataSource aus URL erstellen

H

$DataSource#hostProperty in class DataSource

I

Component::initEnvironmentRules() — Method in class Component
Regeln für die Systemprüfung

P

$DataSource#portProperty in class DataSource

R

DataObject::read() — Method in class DataObject
Daten lesen

T

$DataObject#tableProperty in class DataObject
$DataSource#tableProperty in class DataSource

U

DataObject::update() — Method in class DataObject
Objekt aktualisieren

W

DataObject::write() — Method in class DataObject
Schreibt die Daten eines serialisierten Objekts. Wenn bereits ein Objekt unter dieser ID vorhanden ist, so wird dieses Objekt ohne Prüfung überschrieben, ansonsten wird die ID neu angelegt.

_

DataObject::__construct() — Method in class DataObject
Erstellt einen neuen Provider. Die URI muss in der Form pgsql://[username:password@]host1[:port1]/db/table übergeben werden. Wird db oder table nicht angegeben, so werden die Standardnamen aus DEFAULTTABLE und DEFAULTDATABASE verwendet.
DataObject::__destruct() — Method in class DataObject
Resourcen freigeben
DataSource::__construct() — Method in class DataSource
Neues Objekt erstellen