Webservice für das Modul Orf - ObjectReferences. Alle Aufrufe setzen das Recht SU voraus.
Der Dienst kann direkt aufgerufen werden über die Adresse:
http://ihrServer/net3/services/orfservice.asmx
Folgende Vorgänge werden unterstützt. Eine ausführliche Definition finden Sie in der Dienstbeschreibung.
AttachDocumentToRecord
Erstellt oder aktualisiert eine Georeferenz und weist ein Dokument zu.
Ist das Dokument bereits vorhanden, wird es aktualisiert.
AttachDocumentToRecordByFilter
Erstellt oder aktualisiert Georeferenzen und weist diese dem Dokument zu.
Ist das Dokument bereits vorhanden, wird es aktualisiert.
DetachDocumentFromAllRecord: Löscht alle Instanzen des angegebenen Dokumentes. Zurückgegeben werden die IDs der gelöschten Dokumente
DetachDocumentFromRecord: Löscht ein Dokument für die angegebene Georeferenz. Zurückgegeben wird die Id des gelöschten Dokumentes.
ExistsRecord: Überprüfen ob ein Record für eine SourceId existiert.
GetAllDocumentTypes: Ruft alle aktuell registrierten Dokumenttypen ab.
GetDocumentsForRecord: Ruft alle Dokumente ab, denen der angegebene Record zugeordnet ist.
GetRecordsAndDocuments: Ruft alle Records und Dokumente gefiltert mit der angegebenen Geometrie ab.
GetRecordsForDocument: Ruft alle Records ab, denen das angegebene Dokument zugeordnet ist.
GetRegisteredOrfStores: Ruft alle definierten Datenspeicher für externe Dokumente ab.
RegisterOrUpdateBuildinDocumentTyp: Registriert den GenericContentDocumentType.
RegisterOrUpdatePuzzleDocumentTyp: Registriert oder aktualisiert einen Dokument-Type Handler für cardo Puzzle.
RegisterOrUpdateVISDocumentTyp: Registriert oder aktualisiert einen Dokument-Type Handler für VIS Kompakt.
Der Host+Port Teil der Url wird zum Bestandteil des Key des Dokumententyps.
UseDefaultProxy: Für den Zugriff auf VisKompakt kann der cardo Standardproxy verwendet werden. Diese Eigenschaft ist hier zu aktivieren.
ResyncStoreRecords
Aktualisiert alle Orf-Records. Generiert unter anderem den Titel neu.
Registriert eine Ebene für die Verwendung als Datenspeicher für externe Dokumente. Eine Lizenz für das Modul cardo.Orf wird benötigt.