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 Detail

      • getInputStream

        InputStream getInputStream​(InputStream is,
                                   org.apache.tika.metadata.Metadata metadata,
                                   jakarta.ws.rs.core.HttpHeaders httpHeaders,
                                   jakarta.ws.rs.core.UriInfo uriInfo)
                            throws IOException
        Throws:
        IOException