B

DataObject::bulkWrite() — Method in class DataObject
Bulk-Write
DataSource::buildStructure() — Method in class DataSource
Interne Vorbereitung der Strukturen

C

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

D

DataObjectClass in namespace Alvine\Persistence\Provider\MongoDB
Der MongoDB-Provider kapselt das Managment für die Arbeit mit einer MongoDB-Datenbank.
$DataObject#databaseProperty in class DataObject
DataObject::delete() — Method in class DataObject
Löscht ein Objekt
DataSourceClass in namespace Alvine\Persistence\Provider\MongoDB
Über dieses Objekt kann eine Datenquelle genauer spezifiziert werden. Über die Methoden getURI() und getDSN() können untrschiedliche Definitionen der Werte abgerufen werden.
$DataSource#databaseProperty in class DataSource

E

DataObject::each() — Method in class DataObject
Durchläuft alle Einträge und ruft die entsprechende Funktion auf.

G

Component::getBasePath() — Method in class Component
Pfad der Klasse
DataObject::getInstanceFromProperties() — Method in class DataObject
Neue Instanz erstellen
DataSource::getDSN() — Method in class DataSource
Diese Methode wird in diesem Objekt nicht unterstützt.
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#readPreferenceProperty in class DataObject
DataObject::read() — Method in class DataObject
Diese Methode sucht ein Objekt anhand einer ID und gibt die gespeicherten Daten zurück. Ist unter dieser ID kein Objekt gespeichert, so wird eine ObjectNotFoundException geworfen.

U

DataObject::update() — Method in class DataObject
Ändert die serialisierten Daten im Speicherbereich. Wird die übergebene ID nicht gefunden, so wird eine ObjectNotFoundException geworfen.

W

$DataObject#writeConcernProperty in class DataObject
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 mongodb://[username:password@]host1[:port1][,host2[:port2:],.
DataObject::__destruct() — Method in class DataObject
Resourcen freigeben
DataSource::__construct() — Method in class DataSource
Neues Objekt erstellen