Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 7 of 7 for ResourceHandler (0.09 seconds)

  1. src/main/java/org/codelibs/core/io/ResourceHandler.java

     */
    package org.codelibs.core.io;
    
    import java.io.InputStream;
    
    /**
     * Interface for handlers that process resources.
     *
     * @author taedium
     */
    public interface ResourceHandler {
    
        /**
         * Processes a resource.
         *
         * @param path the path
         * @param is the {@link InputStream} to read the resource
         */
        void processResource(String path, InputStream is);
    
    Created: Fri Apr 03 20:58:12 GMT 2026
    - Last Modified: Thu Jun 19 09:12:22 GMT 2025
    - 997 bytes
    - Click Count (0)
  2. fess-crawler-lasta/src/test/java/org/codelibs/fess/crawler/util/CrawlerWebServer.java

            server = new Server(port);
    
            final ResourceHandler resourceHandler = new ResourceHandler();
            resourceHandler.setWelcomeFiles("index.html");
            resourceHandler.setBaseResource(ResourceFactory.of(resourceHandler).newResource(Path.of(docRoot.getAbsolutePath())));
            logger.info("serving {}", docRoot.getAbsolutePath());
            server.setHandler(new Handler.Sequence(resourceHandler, new DefaultHandler()));
        }
    
    Created: Sun Apr 12 03:50:13 GMT 2026
    - Last Modified: Thu Jan 15 01:11:43 GMT 2026
    - 8.1K bytes
    - Click Count (0)
  3. src/test/java/org/codelibs/core/io/ResourceTraversalTest.java

            final int pos = path.lastIndexOf("/");
            final String baseDirectory = path.substring(0, pos);
            ResourceTraversalUtil.forEach(rootDir, baseDirectory, (ResourceHandler) (path1, is) -> {
                try {
                    if (count < 10) {
                        System.out.println(path1);
                    }
                    assertThat(path1, is(notNullValue()));
    Created: Fri Apr 03 20:58:12 GMT 2026
    - Last Modified: Sat May 10 01:32:17 GMT 2025
    - 6K bytes
    - Click Count (0)
  4. fess-crawler-opensearch/src/test/java/org/codelibs/fess/crawler/util/CrawlerWebServer.java

            server = new Server(port);
    
            final ResourceHandler resourceHandler = new ResourceHandler();
            resourceHandler.setWelcomeFiles("index.html");
            resourceHandler.setBaseResource(ResourceFactory.of(resourceHandler).newResource(Path.of(docRoot.getAbsolutePath())));
            logger.info("serving {}", docRoot.getAbsolutePath());
            server.setHandler(new Handler.Sequence(resourceHandler, new DefaultHandler()));
        }
    
    Created: Sun Apr 12 03:50:13 GMT 2026
    - Last Modified: Thu Jan 15 01:11:43 GMT 2026
    - 5.5K bytes
    - Click Count (0)
  5. src/main/java/org/codelibs/core/io/ResourceTraversalUtil.java

    import java.util.zip.ZipInputStream;
    
    import org.codelibs.core.jar.JarFileUtil;
    import org.codelibs.core.zip.ZipInputStreamUtil;
    
    /**
     * Class for traversing resources.
     *
     * @author taedium
     * @see ResourceHandler
     * @see TraversalUtil
     */
    public abstract class ResourceTraversalUtil {
    
        /**
         * Do not instantiate.
         */
        protected ResourceTraversalUtil() {
        }
    
        /**
    Created: Fri Apr 03 20:58:12 GMT 2026
    - Last Modified: Thu Jul 31 08:16:49 GMT 2025
    - 9.2K bytes
    - Click Count (0)
  6. src/test/java/org/codelibs/core/io/TraverserUtilTest.java

            assertThat(traverser, is(notNullValue()));
            assertThat(traverser instanceof FileSystemTraverser, is(true));
    
            final List<String> list = new ArrayList<String>();
            traverser.forEach((ResourceHandler) (path, is) -> list.add(path));
            assertThat(list.size(), is(1));
            assertThat(list.get(0).endsWith("DummyTest.class"), is(true));
        }
    
        /**
         * @throws Exception
         */
        @Test
    Created: Fri Apr 03 20:58:12 GMT 2026
    - Last Modified: Sat May 10 01:32:17 GMT 2025
    - 6.4K bytes
    - Click Count (0)
  7. src/main/java/org/codelibs/core/io/Traverser.java

         * If a root directory is specified at instance construction, only resources under the root directory are targeted.
         * </p>
         *
         * @param handler the handler to process resources
         */
        void forEach(ResourceHandler handler);
    
        /**
         * Performs post-processing of resources.
         */
        void close();
    
    Created: Fri Apr 03 20:58:12 GMT 2026
    - Last Modified: Thu Jun 19 09:12:22 GMT 2025
    - 2.1K bytes
    - Click Count (0)
Back to Top