Index
B
- DataObject::bulkWrite() — Method in class DataObject
- Bulk-Write
- DataSource::buildStructure() — Method in class DataSource
- Interne Vorbereitung der Strukturen
C
- Component — Class in namespace Alvine\Persistence\Provider\MongoDB
- Die Komponentenklasse stellt Methoden zur Verfügung, um Informationen der plantUML-Komponente zu erhalten.
- $DataObject#connection — Property in class DataObject
- $DataObject#collection — Property in class DataObject
- $DataSource#collection — Property in class DataSource
D
- DataObject — Class in namespace Alvine\Persistence\Provider\MongoDB
- Der MongoDB-Provider kapselt das Managment für die Arbeit mit einer MongoDB-Datenbank.
- $DataObject#database — Property in class DataObject
- DataObject::delete() — Method in class DataObject
- Löscht ein Objekt
- DataSource — Class 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#database — Property 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#host — Property in class DataSource
I
- Component::initEnvironmentRules() — Method in class Component
- Regeln für die Systemprüfung
P
- $DataSource#port — Property in class DataSource
R
- $DataObject#readPreference — Property 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#writeConcern — Property 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