Examples of PathMatchingResourcePatternResolver


Examples of org.grails.io.support.PathMatchingResourcePatternResolver

        String pattern2 = ResourcePatternResolver.CLASSPATH_ALL_URL_PREFIX +
                ClassUtils.convertClassNameToResourcePath(INJECTOR_SCAN_PACKAGE) + "/**/*.class";

        ClassLoader classLoader = GrailsAwareInjectionOperation.class.getClassLoader();
        PathMatchingResourcePatternResolver resolver = new PathMatchingResourcePatternResolver(classLoader);
        Resource[] resources;
        try {
            resources = scanForPatterns(resolver, pattern2, pattern);
            if(resources.length == 0) {
                classLoader = Thread.currentThread().getContextClassLoader();
                resolver = new PathMatchingResourcePatternResolver(classLoader);
                resources = scanForPatterns(resolver, pattern2, pattern);
            }
            List<ClassInjector> injectors = new ArrayList<ClassInjector>();
            List<ClassInjector> globalInjectors = new ArrayList<ClassInjector>();
            Set<Class> injectorClasses = new HashSet<Class>();

Examples of org.springframework.core.io.support.PathMatchingResourcePatternResolver

    }

    @Override public void setResourceLoader(ResourceLoader resourceLoader) {
        super.setResourceLoader(resourceLoader);
        if (logger.isDebugEnabled()) logger.debug("Creating pattern matcher with resource loader [" + resourceLoader.getClass() + "]");
        resolver = new PathMatchingResourcePatternResolver(resourceLoader);
    }

Examples of org.springframework.core.io.support.PathMatchingResourcePatternResolver

    }


    private List<Resource> resources() {
        try {
            PathMatchingResourcePatternResolver r = new PathMatchingResourcePatternResolver();
            return asList(r.getResources(resourceDirectory() + "/*.xml"));
        } catch (IOException x) { throw new RuntimeException(x); }
    }

Examples of org.springframework.core.io.support.PathMatchingResourcePatternResolver

    protected Resource[] getConfigResources() {
        List<Resource> resources = new ArrayList<Resource>();
      
        if (includeDefaults) {
            try {
                PathMatchingResourcePatternResolver resolver = new PathMatchingResourcePatternResolver(Thread
                    .currentThread().getContextClassLoader());
               
                Collections.addAll(resources, resolver.getResources(DEFAULT_CXF_CFG_FILE));

                Resource[] exts = resolver.getResources(DEFAULT_CXF_EXT_CFG_FILE);
                for (Resource r : exts) {
                    InputStream is = r.getInputStream();
                    BufferedReader rd = new BufferedReader(new InputStreamReader(is, "UTF-8"));
                    String line = rd.readLine();
                    while (line != null) {
                        if (!"".equals(line)) {
                            resources.add(resolver.getResource(line));
                        }
                        line = rd.readLine();
                    }
                    is.close();
                }

Examples of org.springframework.core.io.support.PathMatchingResourcePatternResolver

    assertThat(state, notNullValue());

    YarnCluster cluster = (YarnCluster) ctx.getBean("yarnCluster");
    File testWorkDir = cluster.getYarnWorkDir();

    PathMatchingResourcePatternResolver resolver = new PathMatchingResourcePatternResolver();
    String locationPattern = "file:" + testWorkDir.getAbsolutePath() + "/**/" + applicationId.toString() + "/**/*.std*";
    Resource[] resources = resolver.getResources(locationPattern);

    // get possible appmaster error from stderr file
    StringBuilder masterFailReason = new StringBuilder();
    for (Resource res : resources) {
      File file = res.getFile();

Examples of org.springframework.core.io.support.PathMatchingResourcePatternResolver

  }

  @Override
  public void afterPropertiesSet() throws Exception {
    if (resourcePatternResolver == null) {
      resourcePatternResolver = new PathMatchingResourcePatternResolver(this);
    }
  }

Examples of org.springframework.core.io.support.PathMatchingResourcePatternResolver

    Assert.notNull(reader);

    this.reader = reader;
    this.classLoader = classLoader;
    this.resolver = classLoader == null ? new PathMatchingResourcePatternResolver()
        : new PathMatchingResourcePatternResolver(classLoader);
  }

Examples of org.springframework.core.io.support.PathMatchingResourcePatternResolver

  private final CustomRepositoryImplementationDetector customImplementationDetector;

  protected CdiRepositoryExtensionSupport() {

    Environment environment = new StandardEnvironment();
    ResourceLoader resourceLoader = new PathMatchingResourcePatternResolver(getClass().getClassLoader());
    MetadataReaderFactory metadataReaderFactory = new CachingMetadataReaderFactory(resourceLoader);

    this.customImplementationDetector = new CustomRepositoryImplementationDetector(metadataReaderFactory, environment,
        resourceLoader);
  }

Examples of org.springframework.core.io.support.PathMatchingResourcePatternResolver

 
        List<Resource> resources = new ArrayList<Resource>();
      
        if (includeDefaults) {
            try {
                PathMatchingResourcePatternResolver resolver = new PathMatchingResourcePatternResolver(Thread
                    .currentThread().getContextClassLoader());
               
                Collections.addAll(resources, resolver.getResources(DEFAULT_CXF_CFG_FILE));

                Resource[] exts = resolver.getResources(DEFAULT_CXF_EXT_CFG_FILE);
                for (Resource r : exts) {
                    InputStream is = r.getInputStream();
                    BufferedReader rd = new BufferedReader(new InputStreamReader(is, "UTF-8"));
                    String line = rd.readLine();
                    while (line != null) {
                        if (!"".equals(line)) {
                            resources.add(resolver.getResource(line));
                        }
                        line = rd.readLine();
                    }
                    is.close();
                }

Examples of org.springframework.core.io.support.PathMatchingResourcePatternResolver

    init(xml);
  }

  public SpringApplicationServiceConfig(final String xmlLocation) throws IOException, ClassNotFoundException, JAXBException {
    Assert.hasText(xmlLocation, "xmlResourcePath is required");
    final PathMatchingResourcePatternResolver resourceResolver = new PathMatchingResourcePatternResolver();
    final Resource resource = resourceResolver.getResource(xmlLocation);

    try (InputStream xml = resource.getInputStream()) {
      init(xml);
    }
  }
TOP
Copyright © 2018 www.massapi.com. 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.