Package de.elo.client.scripting.items
Class AttachmentItem
- Object
-
- AttachmentItem
-
public class AttachmentItem extends ObjectÜberschrift: AttachmentItem.
Beschreibung: Attachment-Objekt einer E-Mail.
Copyright: Copyright (c) ELO Digital Office GmbH 2014
- Since:
- 9.02.000
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAttachmentItem.DispositionKontanten für die Attachment-Disposition.
-
Constructor Summary
Constructors Constructor Description AttachmentItem(Attachment attachment, Workspace workspace)Interner Konstruktor
-
Method Summary
Modifier and Type Method Description StringgetContentId()Liefert die Id des eingebetteten Inhaltes zurück.StringgetContentType()Liefert den Content-Type des Anhangs.AttachmentItem.DispositiongetDisposition()Liefert die Angabe des Content-Disposition-Headers.FilegetFile()Liefert das Attachment als File zurückStringgetFileName()Liefert den Namen der Anhangsdatei zurück.voidwriteToFile(File outFile)Schreibt den Inhalt des Anhangs in eine Datei.
-
-
-
Method Detail
-
writeToFile
public void writeToFile(File outFile) throws ExceptionSchreibt den Inhalt des Anhangs in eine Datei.- Parameters:
outFile- Datei, in der geschrieben wird- Throws:
Exception- Wenn die Datei nicht geschrieben werden kann.
-
getContentId
public String getContentId()
Liefert die Id des eingebetteten Inhaltes zurück.- Returns:
- Id des Inhaltes
-
getContentType
public String getContentType()
Liefert den Content-Type des Anhangs.- Returns:
- Content-Type
-
getFileName
public String getFileName() throws ExceptionLiefert den Namen der Anhangsdatei zurück.- Returns:
- String Name der Anhangsdatei
- Throws:
Exception- Wenn der Dateiname nicht ausgelesen werden kann.
-
getFile
public File getFile() throws ExceptionLiefert das Attachment als File zurück- Returns:
- die Attachment Datei
- Throws:
Exception- Wenn Attachment Datei nicht erstellt werden kann.
-
getDisposition
public AttachmentItem.Disposition getDisposition()
Liefert die Angabe des Content-Disposition-Headers.- Returns:
AttachmentItem.Disposition.Inlinebei eingebetteten Attachments,AttachmentItem.Disposition.Attachmentsonst.- Since:
- 10.00.000
-
-