You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
626 B
Java
24 lines
626 B
Java
package at.procon.dip.domain.document;
|
|
|
|
import at.procon.dip.domain.access.DocumentAccessContext;
|
|
import java.time.OffsetDateTime;
|
|
import java.util.UUID;
|
|
|
|
/**
|
|
* Minimal canonical document descriptor used by Phase 0 SPI contracts.
|
|
*/
|
|
public record CanonicalDocumentMetadata(
|
|
UUID documentId,
|
|
DocumentAccessContext accessContext,
|
|
DocumentType documentType,
|
|
DocumentFamily documentFamily,
|
|
DocumentStatus status,
|
|
String title,
|
|
String languageCode,
|
|
String mimeType,
|
|
String dedupHash,
|
|
OffsetDateTime createdAt,
|
|
OffsetDateTime updatedAt
|
|
) {
|
|
}
|