Package org.apache.camel.attachment
Class CamelFileDataSource
java.lang.Object
jakarta.activation.FileDataSource
org.apache.camel.attachment.CamelFileDataSource
- All Implemented Interfaces:
jakarta.activation.DataSource
public class CamelFileDataSource
extends jakarta.activation.FileDataSource
A
FileDataSource that uses the file name/extension to determine the content-type.-
Constructor Summary
ConstructorsConstructorDescriptionCamelFileDataSource(File file) CamelFileDataSource(File file, String fileName) -
Method Summary
Modifier and TypeMethodDescriptiongetName()voidsetFileTypeMap(jakarta.activation.FileTypeMap map) Methods inherited from class jakarta.activation.FileDataSource
getFile, getInputStream, getOutputStream
-
Constructor Details
-
CamelFileDataSource
-
CamelFileDataSource
-
-
Method Details
-
getContentType
- Specified by:
getContentTypein interfacejakarta.activation.DataSource- Overrides:
getContentTypein classjakarta.activation.FileDataSource
-
setFileTypeMap
public void setFileTypeMap(jakarta.activation.FileTypeMap map) - Overrides:
setFileTypeMapin classjakarta.activation.FileDataSource
-
getName
- Specified by:
getNamein interfacejakarta.activation.DataSource- Overrides:
getNamein classjakarta.activation.FileDataSource
-