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.
 
 
 - 
 
 -