Package no.difi.sdp.client2.domain
Class MetadataDokument
- java.lang.Object
-
- no.difi.sdp.client2.domain.MetadataDokument
-
- All Implemented Interfaces:
MedDokumentEgenskaper
public class MetadataDokument extends Object implements MedDokumentEgenskaper
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMetadataDokument.Builder
-
Constructor Summary
Constructors Constructor Description MetadataDokument(String filnavn, String mimeType, byte[] dokument)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MetadataDokument.Builderbuilder(String mimetype, File file)static MetadataDokument.Builderbuilder(String filnavn, String mimetype, byte[] dokument)static MetadataDokument.Builderbuilder(String filnavn, String mimetype, InputStream dokument)byte[]getBytes()StringgetFileName()StringgetMimeType()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface no.difi.sdp.client2.domain.MedDokumentEgenskaper
getDokumentTittel
-
-
-
-
Method Detail
-
builder
public static MetadataDokument.Builder builder(String filnavn, String mimetype, InputStream dokument)
- Parameters:
filnavn- Tittel som vises til brukeren gitt riktig sikkerhetsnivå.mimetype- Filnavnet til dokumentet.dokument- Dokumentet som en strøm.
-
builder
public static MetadataDokument.Builder builder(String filnavn, String mimetype, byte[] dokument)
- Parameters:
filnavn- Tittel som vises til brukeren gitt riktig sikkerhetsnivå.filnavn- Filnavnet til dokumentet.dokument- Filen som skal sendes. Navnet på filen vil brukes som filnavn ovenfor mottaker.
-
builder
public static MetadataDokument.Builder builder(String mimetype, File file)
- Parameters:
mimetype- Mimetype til begrepetfile- Filen som skal sendes. Navnet på filen vil brukes som filnavn ovenfor mottaker.
-
getFileName
public String getFileName()
- Specified by:
getFileNamein interfaceMedDokumentEgenskaper
-
getBytes
public byte[] getBytes()
- Specified by:
getBytesin interfaceMedDokumentEgenskaper
-
getMimeType
public String getMimeType()
- Specified by:
getMimeTypein interfaceMedDokumentEgenskaper
-
-