Dieser Adapter ermöglicht den Zugriff auf Dateien innerhalb eines Projektes, in Prozessbibliotheken und Adaptern.
Eigenschaften (Properties)
Operation | Vom Adapter ausgeführte Operation Mögliche Werte: ReadFile : Im Parameter path festgelegte Datei lesen.
WriteFile : Daten aus dem vorangegangenen Prozess-Schritt in die im Parameter path angegebene Zieldatei schreiben.AppendFile : Datei aus dem vorangegangenen Prozess-Schritt in die im Parameter path angegebene Zieldatei anhängen.
Wenn die im Parameter path festgelegte Zieldatei nicht existiert, wird eine Datei erstellt.
Exists : Prüfen, ob die im Parameter path festgelegten Dateien oder Ordner existieren. Gibt als Ergebnis eine XML mit Metadaten aus.CreateDirectory : Im Parameter path festgelegten Ordner erstellen.Delete : Im Parameter path festgelegte Dateien oder Ordner löschen.ListDirectory : Namen und Metadaten von Dateien und Ordnern aus dem im Parameter path festgelegten Ordner auflisten. Gibt als Ergebnis eine XML mit Metadaten aus.
Der Inhalt der Dateien wird nicht gelistet.
Move : Im Parameter path festgelegte Dateien oder Ordner in den im Parameter targetPath festgelegten Ordner verschieben.Copy : Im Parameter path festgelegte Dateien oder Ordner in den im Parameter targetPath festgelegten Ordner kopieren.
|
Parameter
Adapter | Hauptklasse des Adapters (Nicht verändern!) Mögliche Werte: de.softproject.integration.adapter.system.repository.ProjectAccessAdapter: Hauptklasse (Standard) |
path | Pfad zur Datei bzw. dem Ordner, der verarbeitet werden soll. Mögliche Werte: Verzeichnispfad
Der Projektpfad muss ohne den Projektnamen angegeben werden. Beispiel: Processes/MyFolder
|
targetPath | Für Operationen copy und move : Ziel der zu kopierenden oder zu verschiebenden Datei/Ordner |
nameFilter | Filtert den Output der Operation ListDirectory nach Name Mögliche Werte: - Beliebige Zeichenkette (z.B.
myFolder ) - Platzhalter (Wildcard)
*
|
Statuswerte
1 | Die Adapter-Operation wurde erfolgreich ausgeführt. |
0 | Für die Operation Exists wurde keine Datei gefunden. |
-1 | Bei der Ausführung des Adapters ist ein Fehler aufgetreten. |