Dms-Service

Blob?q={itemId}

  • Parameter ItemId ist die Id des DMS-Item von daylight
  • Liefert eine Datei als Byte-Array zurück

BlobStream?q={itemId}

  • Parameter ItemId ist die Id des DMS-Item von daylight
  • Liefert eine Datei als Stream zurück

Item?q={itemId}

  • Parameter ItemId ist die Id des DMS-Item von daylight
  • Liefert ein DmsItemDto zurück

ItemsByLink?x={metaClassIdentifier}&y={objectPk}

  • Parameter metaClassIdentifier = MetaClass-Name wie Event,Person,Registration,MembershipRegistration , objectPk = Id des Objekts
  • Liefert eine Liste von DmsItemDtos zurück für das gegebene Objekt

ItemsByLinkAndKeyword?x={metaClassIdentifier}&y={objectPk}&z={keyWordDataSourceObjectId}

  • Parameter metaClassIdentifier = MetaClass-Name wie Event,Person,Registration,MembershipRegistration , objectPk = Id des Objekts,KeyWordDataSourceObjectId = ObjectId des Keywords, dass auf dem DmsItem hinterlegt worden ist
  • Liefert eine Liste von DmsItemDtos zurück für das gegebene Objekt

ReadBlobStreamUnauthenticated?x={cryptoLink}&y={userName}

  • Parameter cryptoLink = kann aus daylight generiert werden, userName = Benutzername der Person
  • Liefert eine Datei als ByteArray zurück

GetDmsLinksByParameter, Method = "POST"

  • Parameter DmsLinksParameter-Objekt
  • Pflichtfelder MetaClassIdentifier = Klassenname,ObjectId = Id des Objekts
  • Parameter Keywords = Liste von Keyword-DataSoruceObjectIds , ExpressionOperator And und Or verfügbar
  • Result ist vom Typ DtoResult wie beim Core-Service
  • Paging ist nicht implementiert
  • Objekte in den Rows sind vom Typ DmsItemDto