Interface IResolvedAttachmentSourceDetails
-
- All Superinterfaces:
Serializable
- All Known Subinterfaces:
IResolvedAttachmentSourcePreviousNode,IResolvedAttachmentSourceSearch,IResolvedAttachmentSourceUpload
- All Known Implementing Classes:
ResolvedAttachmentSourcePreviousNode,ResolvedAttachmentSourceSearch,ResolvedAttachmentSourceUpload
public interface IResolvedAttachmentSourceDetails extends Serializable
Models the type of source from which an attachment from the workflow was obtained, together with the details of the source, returned byIWorkflowFileHandler.resolveReferencedAttachments(WorkflowNode, IReferencedAttachmentList, IAttachmentSearchOptions).- Since:
- 8.1.0
- Author:
- XIMA MEDIA GmbH
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default IResolvedAttachmentSourcePreviousNodeasPreviousNode()default IResolvedAttachmentSourceSearchasSearch()default IResolvedAttachmentSourceUploadasUpload()EAttachmentItemTypegetType()
-
-
-
Method Detail
-
asPreviousNode
default IResolvedAttachmentSourcePreviousNode asPreviousNode()
- Returns:
- This instance as a
IResolvedAttachmentSourcePreviousNode. - Throws:
ClassCastException- When this instance is not aIResolvedAttachmentSourcePreviousNode.
-
asSearch
default IResolvedAttachmentSourceSearch asSearch()
- Returns:
- This instance as a
IResolvedAttachmentSourceSearch. - Throws:
ClassCastException- When this instance is not aIResolvedAttachmentSourceSearch.
-
asUpload
default IResolvedAttachmentSourceUpload asUpload()
- Returns:
- This instance as a
IResolvedAttachmentSourceUpload. - Throws:
ClassCastException- When this instance is not aIResolvedAttachmentSourceUpload.
-
getType
EAttachmentItemType getType()
- Returns:
- The enum constant corresponding to this source type.
-
-