Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 37 for di (0.01 seconds)

  1. src/main/java/org/codelibs/fess/script/groovy/GroovyEngine.java

        /** Maximum number of compiled scripts to cache. Configurable via DI. */
        protected int scriptCacheSize = 1000;
    
        /** Maximum length of script text included in warning log messages. Configurable via DI. */
        protected int maxScriptLogLength = 200;
    
        /** Whether to log script execution details for auditing purposes. Configurable via DI. */
        protected boolean scriptAuditLogEnabled;
    
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Thu Mar 26 14:36:23 GMT 2026
    - 11.9K bytes
    - Click Count (0)
  2. CLAUDE.md

    - SSO integration (OIDC, SAML, SPNEGO, Entra ID)
    - i18n support (20+ languages)
    
    ## Tech Stack
    
    | Component | Technology |
    |-----------|------------|
    | Web Framework | LastaFlute (MVC framework) |
    | DI Container | Lasta Di |
    | Data Access | DBFlute (type-safe ORM for OpenSearch) |
    | Search Engine | OpenSearch |
    | App Server | Embedded Tomcat |
    | Crawler | fess-crawler library |
    | Scheduler | Lasta Job |
    | Logging | Log4j2 |
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Thu Mar 19 09:48:10 GMT 2026
    - 7.8K bytes
    - Click Count (0)
  3. README.md

    - [Français (French)](docs/fr/README.md)
    - [Deutsch (German)](docs/de/README.md)
    - [한국어 (Korean)](docs/ko/README.md)
    
    ## Powered By
    
    * [Lasta Di](https://github.com/lastaflute/lasta-di "Lasta Di"): DI Container
    * [LastaFlute](https://github.com/lastaflute/lastaflute "LastaFlute"): Web Framework
    * [Lasta Job](https://github.com/lastaflute/lasta-job "Lasta Job"): Job Scheduler
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sat Feb 14 03:19:23 GMT 2026
    - 7.8K bytes
    - Click Count (2)
  4. CLAUDE.md

    **Fess Crawler** is a Java-based web crawling framework for enterprise content extraction.
    
    ### Essential Info
    
    - **Language**: Java 21+
    - **Build**: Maven 3.x
    - **License**: Apache 2.0
    - **DI**: LastaFlute DI
    - **Repo**: https://github.com/codelibs/fess-crawler
    
    ### Tech Stack
    
    - **HTTP**: Apache HttpComponents 4.5+ and 5.x (switchable)
    - **Extraction**: Apache Tika, POI, PDFBox
    Created: Sun Apr 12 03:50:13 GMT 2026
    - Last Modified: Thu Mar 12 03:39:20 GMT 2026
    - 8.1K bytes
    - Click Count (0)
  5. fess-crawler-opensearch/pom.xml

    			<artifactId>fesen-httpclient</artifactId>
    			<version>${fesen.httpclient.version}</version>
    		</dependency>
    		<dependency>
    			<groupId>org.lastaflute</groupId>
    			<artifactId>lasta-di</artifactId>
    			<version>${lasta.di.version}</version>
    		</dependency>
    		<dependency>
    			<groupId>jakarta.transaction</groupId>
    			<artifactId>jakarta.transaction-api</artifactId>
    			<version>${jakarta.transaction.version}</version>
    Created: Sun Apr 12 03:50:13 GMT 2026
    - Last Modified: Thu Mar 05 23:30:42 GMT 2026
    - 3.9K bytes
    - Click Count (0)
  6. src/test/java/org/codelibs/fess/helper/SambaHelperTest.java

        public SambaHelper sambaHelper;
    
        @Override
        protected void setUp(TestInfo testInfo) throws Exception {
            super.setUp(testInfo);
    
            // Setup system properties for DI container
            File file = File.createTempFile("test", ".properties");
            file.deleteOnExit();
            FileUtil.writeBytes(file.getAbsolutePath(), "test.property=test".getBytes("UTF-8"));
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Fri Mar 13 23:01:26 GMT 2026
    - 14.9K bytes
    - Click Count (0)
  7. src/main/java/org/codelibs/fess/exec/Crawler.java

    import org.kohsuke.args4j.CmdLineParser;
    import org.kohsuke.args4j.Option;
    import org.lastaflute.core.mail.Postbox;
    import org.lastaflute.di.core.external.GenericExternalContext;
    import org.lastaflute.di.core.external.GenericExternalContextComponentDefRegister;
    import org.lastaflute.di.core.factory.SingletonLaContainerFactory;
    import org.opensearch.monitor.jvm.JvmInfo;
    import org.opensearch.monitor.os.OsProbe;
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Thu Mar 26 02:24:08 GMT 2026
    - 32.4K bytes
    - Click Count (0)
  8. src/test/java/org/codelibs/fess/script/groovy/GroovyEngineTest.java

            assertEquals(3, groovyEngine.evaluate("return items.length", params));
            assertEquals("banana", groovyEngine.evaluate("return items[1]", params));
        }
    
        // ===== DI Container Integration Tests =====
    
        /**
         * Test that DI container is available in the script
         */
        @Test
        public void test_evaluate_containerAvailable() {
            final Map<String, Object> params = new HashMap<>();
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sun Mar 15 06:03:38 GMT 2026
    - 29.1K bytes
    - Click Count (0)
  9. src/test/java/org/codelibs/fess/helper/RoleQueryHelperTest.java

        protected void setUp(TestInfo testInfo) throws Exception {
            super.setUp(testInfo);
            cipher = new CachedCipher();
            cipher.setKey("1234567890123456");
    
            // Setup system properties for DI container
            File file = File.createTempFile("test", ".properties");
            file.deleteOnExit();
            FileUtil.writeBytes(file.getAbsolutePath(), "test.property=test".getBytes("UTF-8"));
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Fri Mar 13 23:01:26 GMT 2026
    - 28.8K bytes
    - Click Count (0)
  10. src/main/java/org/codelibs/fess/llm/LlmClientManager.java

            if (ComponentUtil.hasComponent(name)) {
                final LlmClient client = ComponentUtil.getComponent(name);
                if (logger.isTraceEnabled()) {
                    logger.trace("[LLM] LlmClient found via DI. componentName={}, clientName={}, available={}", name, client.getName(),
                            client.isAvailable());
                }
                return client;
            }
            // Fallback: search registered clients
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Thu Mar 19 11:10:51 GMT 2026
    - 17.4K bytes
    - Click Count (0)
Back to Top