Package org.apache.cxf.attachment
Class LazyDataSource
java.lang.Object
org.apache.cxf.attachment.LazyDataSource
- All Implemented Interfaces:
- jakarta.activation.DataSource
A DataSource which will search through a Collection of attachments so as to
 lazily load the attachment from the collection. This allows streaming attachments
 with databinding toolkits like JAXB.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionjakarta.activation.DataSourcegetName()voidsetDataSource(jakarta.activation.DataSource dataSource) 
- 
Constructor Details- 
LazyDataSource
 
- 
- 
Method Details- 
getContentType- Specified by:
- getContentTypein interface- jakarta.activation.DataSource
 
- 
getInputStream- Specified by:
- getInputStreamin interface- jakarta.activation.DataSource
- Throws:
- IOException
 
- 
getName- Specified by:
- getNamein interface- jakarta.activation.DataSource
 
- 
getOutputStream- Specified by:
- getOutputStreamin interface- jakarta.activation.DataSource
- Throws:
- IOException
 
- 
getDataSourcepublic jakarta.activation.DataSource getDataSource()
- 
setDataSourcepublic void setDataSource(jakarta.activation.DataSource dataSource) 
 
-