Package org.apache.wicket.util.resource

Examples of org.apache.wicket.util.resource.FileResourceStream


      this.fileName = fileName;
    }

    public FileResourceStream getReference()
    {
      return new FileResourceStream(new File(fileName));
    }
View Full Code Here


    }
    catch (IOException e)
    {
      throw new RuntimeException(e);
    }
    bindToApplicationAsResourceAndRequestIt(new FileResourceStream(
      new org.apache.wicket.util.file.File(testFile)));
    assertEquals(MockHttpServletResponse.formatDate(testFile.lastModified()),
      tester.getLastModifiedFromResponseHeader());
    assertEquals(TEST_STRING.length(), tester.getContentLengthFromResponseHeader());
  }
View Full Code Here

  {
    final File file = new File(folder, pathname);

    if (file.exists())
    {
      return new FileResourceStream(file);
    }
    else
    {
      return null;
    }
View Full Code Here

    if (Strings.isEmpty(fileName))
    {
      fileName = file.getName();
    }

    IResourceStream resourceStream = new FileResourceStream(
      new org.apache.wicket.util.file.File(file));
    getRequestCycle().scheduleRequestHandlerAfterCurrent(
      new ResourceStreamRequestHandler(resourceStream)
      {
        @Override
View Full Code Here

    }
    final String fn = UrlEncoder.QUERY_INSTANCE.encode(
      (fileName != null) ? fileName : file.getName(), getRequest().getCharset());


    IResourceStream resourceStream = new FileResourceStream(
      new org.apache.wicket.util.file.File(file));
    getRequestCycle().scheduleRequestHandlerAfterCurrent(
      new ResourceStreamRequestHandler(resourceStream)
      {
        @Override
View Full Code Here

  @Test
  public void testFileResource()
  {
    IResourceStreamLocator resourceStreamLocator = mock(IResourceStreamLocator.class);

    FileResourceStream frs = new FileResourceStream(new File("."));

    when(
      resourceStreamLocator.locate(String.class, "path", "style", "variation", null,
        "extension", true)).thenReturn(frs);
View Full Code Here

      throw new IllegalStateException(getClass().getName() +
        " failed to retrieve a File object from model");
    }
    final String fn = (fileName != null) ? fileName : file.getName();

    IResourceStream resourceStream = new FileResourceStream(
      new org.apache.wicket.util.file.File(file));
    getRequestCycle().setRequestTarget(new ResourceStreamRequestTarget(resourceStream)
    {
      @Override
      public String getFileName()
View Full Code Here

      private static final long serialVersionUID = 1L;

      @Override
      protected void onEvent(AjaxRequestTarget target) {
        download.setFileName(rm.getObject().getAlternateDownload());
        download.setResourceStream(new FileResourceStream(getRecording(rm.getObject().getAlternateDownload())));
        download.initiate(target);
      }
    });
    dFLV.add(new AjaxEventBehavior("click"){
      private static final long serialVersionUID = 1L;

      @Override
      protected void onEvent(AjaxRequestTarget target) {
        download.setFileName(rm.getObject().getFileHash());
        download.setResourceStream(new FileResourceStream(getRecording(rm.getObject().getFileHash())));
        download.initiate(target);
      }
    });
    add(download);
    update(null, r);
View Full Code Here

   *
   * @see org.apache.wicket.markup.html.link.Link#onClick()
   */
  public void onClick()
  {
    IResourceStream resourceStream = new FileResourceStream(new org.apache.wicket.util.file.File(file));
    getRequestCycle().setRequestTarget(new ResourceStreamRequestTarget(resourceStream) {
      public String getFileName()
      {
        return fileName;
      }
View Full Code Here

    }
    final String fn = WicketURLEncoder.QUERY_INSTANCE.encode((fileName != null) ? fileName
      : file.getName());


    IResourceStream resourceStream = new FileResourceStream(
      new org.apache.wicket.util.file.File(file));
    getRequestCycle().setRequestTarget(new ResourceStreamRequestTarget(resourceStream)
    {
      @Override
      public String getFileName()
View Full Code Here

TOP

Related Classes of org.apache.wicket.util.resource.FileResourceStream

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.