def getStream(self):
     """@see: L{IApplicationResource.getStream}"""
     ss = self.getStreamSource()
     if ss is None:
         return None
     ds = DownloadStream(ss.getStream(), self.getMIMEType(),
             self.getFilename())
     ds.setBufferSize(self.getBufferSize())
     ds.setCacheTime(self._cacheTime)
     return ds
Beispiel #2
0
 def getStream(self):
     """@see: L{IApplicationResource.getStream}"""
     ss = self.getStreamSource()
     if ss is None:
         return None
     ds = DownloadStream(ss.getStream(), self.getMIMEType(),
                         self.getFilename())
     ds.setBufferSize(self.getBufferSize())
     ds.setCacheTime(self._cacheTime)
     return ds
Beispiel #3
0
    def getStream(self):
        """Gets resource as stream.

        @see: L{IApplicationResource.getStream}
        """
        ds = DownloadStream(
                self._associatedClass.getResourceAsStream(self._resourceName),
                self.getMIMEType(), self.getFilename())
        ds.setBufferSize(self.getBufferSize())
        ds.setCacheTime(self._cacheTime)
        return ds
Beispiel #4
0
    def getStream(self):
        """Gets resource as stream.

        @see: L{IApplicationResource.getStream}
        """
        ds = DownloadStream(
            self._associatedClass.getResourceAsStream(self._resourceName),
            self.getMIMEType(), self.getFilename())
        ds.setBufferSize(self.getBufferSize())
        ds.setCacheTime(self._cacheTime)
        return ds