Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for reflection (0.57 sec)

  1. fess-crawler/src/test/java/org/codelibs/fess/crawler/CrawlerThreadTest.java

            final UrlQueue<?> urlQueue = new UrlQueueImpl<>();
            urlQueue.setUrl("http://example.com/");
            urlQueue.setDepth(1);
    
            when(urlFilter.match(anyString())).thenReturn(true);
    
            // Use reflection to access protected method
            final java.lang.reflect.Method method = CrawlerThread.class.getDeclaredMethod("isValid", UrlQueue.class);
            method.setAccessible(true);
    Registered: Sat Dec 20 11:21:39 UTC 2025
    - Last Modified: Mon Nov 24 03:59:47 UTC 2025
    - 18.3K bytes
    - Viewed (0)
  2. src/test/java/org/codelibs/fess/suggest/SuggesterRefactoringTest.java

            assertTrue("Index creation should be acknowledged", response.isAcknowledged());
    
            final Suggester suggester = Suggester.builder().build(client, "test");
    
            // Use reflection to access private method
            final Method method = Suggester.class.getDeclaredMethod("getIndicesForAlias", String.class);
            method.setAccessible(true);
    Registered: Sat Dec 20 13:04:59 UTC 2025
    - Last Modified: Mon Nov 24 03:40:05 UTC 2025
    - 13.4K bytes
    - Viewed (0)
  3. fess-crawler/src/test/java/org/codelibs/fess/net/protocol/gcs/HandlerTest.java

            URLConnection conn = handler.openConnection(url);
    
            assertTrue(conn instanceof Handler.GcsURLConnection);
            Handler.GcsURLConnection gcsConn = (Handler.GcsURLConnection) conn;
    
            // Use reflection to access private fields for testing
            assertEquals("mybucket", getField(gcsConn, "bucketName"));
            assertEquals("path/to/object.txt", getField(gcsConn, "objectName"));
        }
    
        /**
    Registered: Sat Dec 20 11:21:39 UTC 2025
    - Last Modified: Thu Dec 11 08:38:29 UTC 2025
    - 14.1K bytes
    - Viewed (0)
  4. fess-crawler/src/test/java/org/codelibs/fess/net/protocol/storage/HandlerTest.java

            assertTrue(conn instanceof Handler.StorageURLConnection);
            Handler.StorageURLConnection storageConn = (Handler.StorageURLConnection) conn;
    
            // Use reflection to access private fields for testing
            assertEquals("mybucket", getField(storageConn, "bucketName"));
            assertEquals("path/to/object.txt", getField(storageConn, "objectName"));
        }
    
        /**
    Registered: Sat Dec 20 11:21:39 UTC 2025
    - Last Modified: Thu Dec 11 08:38:29 UTC 2025
    - 14.4K bytes
    - Viewed (0)
  5. CLAUDE.md

    └── fess-crawler-opensearch/   # OpenSearch backend
    ```
    
    ### Key Design Patterns
    
    **Factory**: `CrawlerClientFactory`, `ExtractorFactory` - protocol/format-specific component selection
    **Strategy**: `CrawlerClient`, `Extractor`, `Transformer` - pluggable implementations
    **Builder**: `RequestDataBuilder`, `ExtractorBuilder` - fluent construction
    Registered: Sat Dec 20 11:21:39 UTC 2025
    - Last Modified: Fri Nov 28 17:31:34 UTC 2025
    - 10.7K bytes
    - Viewed (0)
  6. fess-crawler/src/main/java/org/codelibs/fess/crawler/client/CrawlerClientFactory.java

     * This class implements AutoCloseable to properly handle resource cleanup.
     *
     * <p>The factory maintains a map of regular expression patterns to crawler clients,
     * allowing for URL-based client selection. Clients can be added with specific patterns
     * and optionally at specific positions in the processing order.</p>
     *
     * <p>This factory is typically initialized through dependency injection and can be
    Registered: Sat Dec 20 11:21:39 UTC 2025
    - Last Modified: Mon Nov 24 03:59:47 UTC 2025
    - 7.3K bytes
    - Viewed (0)
  7. src/main/java/org/codelibs/fess/crawler/FessCrawlerThread.java

     * <li>Document expiration handling</li>
     * <li>Child URL extraction and queueing</li>
     * <li>Integration with Fess configuration and permission systems</li>
     * <li>Client selection based on URL patterns</li>
     * </ul>
     *
     * @see CrawlerThread
     * @see org.codelibs.fess.crawler.client.CrawlerClient
     */
    public class FessCrawlerThread extends CrawlerThread {
    
        /**
    Registered: Sat Dec 20 09:19:18 UTC 2025
    - Last Modified: Thu Dec 11 09:47:03 UTC 2025
    - 19.5K bytes
    - Viewed (0)
  8. src/main/java/org/codelibs/fess/helper/SearchHelper.java

         *
         * This method prioritizes explicit language parameters over browser locale settings
         * and handles special cases like "all languages" selection.
         *
         * @param request The HTTP servlet request
         * @param params The search request parameters
         * @return Array of normalized language codes
         */
    Registered: Sat Dec 20 09:19:18 UTC 2025
    - Last Modified: Sat Dec 20 05:56:45 UTC 2025
    - 36.3K bytes
    - Viewed (0)
Back to top