Package org.apache.tika.server.core
Interface InputStreamFactory
- All Known Implementing Classes:
DefaultInputStreamFactory
,FetcherStreamFactory
public interface InputStreamFactory
Interface to allow for custom/consistent creation of InputStream
This factory is used statically in TikaResource. Make sure not to hold instance state in implementations.
-
Method Summary
Modifier and TypeMethodDescriptiongetInputStream
(InputStream is, Metadata metadata, javax.ws.rs.core.HttpHeaders httpHeaders) Deprecated.getInputStream
(InputStream is, Metadata metadata, javax.ws.rs.core.HttpHeaders httpHeaders, javax.ws.rs.core.UriInfo uriInfo)
-
Method Details
-
getInputStream
@Deprecated InputStream getInputStream(InputStream is, Metadata metadata, javax.ws.rs.core.HttpHeaders httpHeaders) throws IOException Deprecated.- Parameters:
is
-metadata
-httpHeaders
-- Returns:
- Throws:
IOException
-
getInputStream
InputStream getInputStream(InputStream is, Metadata metadata, javax.ws.rs.core.HttpHeaders httpHeaders, javax.ws.rs.core.UriInfo uriInfo) throws IOException - Throws:
IOException
-
getInputStream(InputStream, Metadata, HttpHeaders, UriInfo)