Class NoCacheResourceStream

Object
StreamResource
NoCacheResourceStream
All Implemented Interfaces:
ConnectorResource, Resource, Serializable

public class NoCacheResourceStream extends StreamResource
Vaadin Resource que trabalha noo Header da resposta HTTP para indicar ao browser
fazer download do recurso ao inves de apenas abri-lo se for de um tipo suportado.
Author:
Eduardo Frazao
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class StreamResource

    StreamResource.StreamSource
  • Field Summary

    Fields inherited from interface ConnectorResource

    CONNECTOR_PATH
  • Constructor Summary

    Constructors
    Constructor
    Description
    NoCacheResourceStream(StreamResource.StreamSource streamSource, String filename)
     
    NoCacheResourceStream(StreamResource.StreamSource streamSource, String filename, long size)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    DownloadStream
     

    Methods inherited from class StreamResource

    equals, getBufferSize, getCacheTime, getFilename, getMIMEType, getStreamSource, hashCode, setBufferSize, setCacheTime, setFilename, setMIMEType, setStreamSource

    Methods inherited from class Object

    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • NoCacheResourceStream

      public NoCacheResourceStream(StreamResource.StreamSource streamSource, String filename)
    • NoCacheResourceStream

      public NoCacheResourceStream(StreamResource.StreamSource streamSource, String filename, long size)
  • Method Details

    • getStream

      public DownloadStream getStream()
      Specified by:
      getStream in interface ConnectorResource
      Overrides:
      getStream in class StreamResource