public final class DataSourceSource extends StreamSource
Source implementation backed by DataHandler.
 
 This implementation allows the same Source to be used
 mutliple times.
 
 Source isn't really pluggable. As a consequence,
 this implementation is clunky --- weak against unexpected
 usage of the class.
FEATURE| Constructor and Description | 
|---|
| DataSourceSource(DataHandler dh) | 
| DataSourceSource(DataSource source) | 
| Modifier and Type | Method and Description | 
|---|---|
| DataSource | getDataSource() | 
| InputStream | getInputStream() | 
| Reader | getReader() | 
| void | setInputStream(InputStream inputStream) | 
| void | setReader(Reader reader) | 
getPublicId, getSystemId, setPublicId, setSystemId, setSystemIdpublic DataSourceSource(DataHandler dh) throws MimeTypeParseException
MimeTypeParseExceptionpublic DataSourceSource(DataSource source) throws MimeTypeParseException
MimeTypeParseExceptionpublic void setReader(Reader reader)
setReader in class StreamSourcepublic void setInputStream(InputStream inputStream)
setInputStream in class StreamSourcepublic Reader getReader()
getReader in class StreamSourcepublic InputStream getInputStream()
getInputStream in class StreamSourcepublic DataSource getDataSource()
Copyright © 2017 JBoss by Red Hat. All rights reserved.