Dieses Thema beschreibt, wie eine neue Kontextressource, CqContextResource, erstellt wird.
Vorgehensweise
- Erstellen Sie eine neue Speicherposition für die Ressource, indem Sie ein untergeordnetes
Segment zur ausgewählten Ordnerposition hinzufügen.
- Verwenden Sie für diesen Standort einen Proxy von dem Provider, in dessen Änderungskontext
Sie die Änderung durchführen möchten.
- Füllen Sie den Proxy mit geeigneten Eigenschaftswerten für die neue Ressource auf. Die CqRecord.ACTION-Eigenschaft
muss bei der Erstellung eines Datensatzes oder Anhangs eingestellt werden.
- Rufen Sie die entsprechende doCreateXxx()-Methode auf dem Proxy auf,
die einen Proxy für die neu erstellte Ressource zurückgibt, die wiederum alle in der Create-resource-Operation angeforderten Werte zurückgibt.
- Stellen Sie die neue Ressource für ein Projekt bereit. Dieser abschließende Schritt ist erforderlich, um die neue Ressource für andere Benutzer des Systems verfügbar zu machen. Darüber hinaus ist er der Hauptauslöser für Geschäftslogik, die
auf dem Server ausgeführt wird.
Nächste Schritte
Sie können eine neue Kontextressource in einem Umlauf zum Server erstellen, indem Sie den entsprechenden
deliveryOrder-Wert verwenden.
Die
doCreateXxx-Methoden greifen auf das Repository
(Server der Dateiumgebung) zu, auf das am Standort des Proxys verwiesen wird, um eine neue Ressource zu konstruieren und dann die Eigenschaftswerte im Proxy an die neue Ressource zu schreiben.