Package org.springframework.core.io

Examples of org.springframework.core.io.AbstractResource


    InputStream inputStream = null;
    if (resourceLoader != null && grailsApplication.isWarDeployed()) {
      inputStream = resourceLoader.getResource("/WEB-INF/templates/scaffolding/" + template).getInputStream();
    }
    else {
      AbstractResource templateFile = getTemplateResource(template);
      if (templateFile.exists()) {
        inputStream = templateFile.getInputStream();
      }
    }

    return inputStream == null ? null : IOGroovyMethods.getText(inputStream);
  }
View Full Code Here


    return inputStream == null ? null : IOGroovyMethods.getText(inputStream);
  }

  protected AbstractResource getTemplateResource(String template) throws IOException {
    String name = "src/templates/scaffolding/" + template;
    AbstractResource templateFile = new FileSystemResource(new File(basedir, name).getAbsoluteFile());
    if (!templateFile.exists()) {
      templateFile = new FileSystemResource(new File(getPluginDir(), name).getAbsoluteFile());
    }

    return templateFile;
  }
View Full Code Here

  }

  @Test
  public void testFirstFound() throws Exception {
    this.factory.setResolutionMethod(YamlProcessor.ResolutionMethod.FIRST_FOUND);
    this.factory.setResources(new AbstractResource() {
      @Override
      public String getDescription() {
        return "non-existent";
      }
View Full Code Here

  }

  @Test
  public void testMiddleResourceThrowsException() throws Exception {

    Resource badResource = new AbstractResource() {

            @Override
      public InputStream getInputStream() throws IOException {
        throw new RuntimeException();
      }
View Full Code Here

  }

  @Test
  public void testFirstResourceThrowsExceptionOnRead() throws Exception {

    Resource badResource = new AbstractResource() {

            @Override
      public InputStream getInputStream() throws IOException {
        throw new RuntimeException();
      }
View Full Code Here

  }

  @Test
  public void testBadIOInput() throws Exception {

    Resource badResource = new AbstractResource() {

            @Override
      public boolean exists() {
        // Looks good ...
        return true;
View Full Code Here

  }

  @Test
  public void testOpenBadIOInput() throws Exception {

    reader.setResource(new AbstractResource() {
      @Override
      public String getDescription() {
        return null;
      }
View Full Code Here

  }

  @Test
  public void testOpenBadIOInput() throws Exception {

    source.setResource(new AbstractResource() {
      @Override
      public String getDescription() {
        return null;
      }
View Full Code Here

    final ByteArrayOutputStream out = new ByteArrayOutputStream(1024);
    Properties props = new Properties();
    props.putAll(getProperties());
    props.store(out, desc);
    out.close();
    Resource resource = new AbstractResource() {
      @Override
      public String getDescription() {
        return MANAGER_PROPERTIES;
      }
      @Override
View Full Code Here

TOP

Related Classes of org.springframework.core.io.AbstractResource

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.