Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 23 for requerits (0.04 seconds)

The search processing time has exceeded the limit. The displayed results may be partial.

  1. src/main/java/org/codelibs/fess/filter/RateLimitFilter.java

    import jakarta.servlet.http.HttpServletRequest;
    import jakarta.servlet.http.HttpServletResponse;
    
    /**
     * Filter for rate limiting to protect against bot attacks and excessive requests.
     * Tracks request counts per IP address and blocks excessive requests based on configurable thresholds.
     */
    public class RateLimitFilter implements Filter {
    
        private static final Logger logger = LogManager.getLogger(RateLimitFilter.class);
    
        /**
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Wed Dec 24 14:16:27 GMT 2025
    - 4.4K bytes
    - Click Count (0)
  2. src/main/java/org/codelibs/fess/filter/CorsFilter.java

    import jakarta.servlet.http.HttpServletRequest;
    import jakarta.servlet.http.HttpServletResponse;
    
    /**
     * Filter for handling Cross-Origin Resource Sharing (CORS) requests.
     * Processes CORS headers and handles preflight OPTIONS requests.
     */
    public class CorsFilter implements Filter {
    
        /**
         * Creates a new instance of CorsFilter.
         */
        public CorsFilter() {
            // Default constructor
        }
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Fri Nov 28 16:29:12 GMT 2025
    - 2.9K bytes
    - Click Count (0)
  3. src/main/java/org/codelibs/fess/api/engine/SearchEngineApiManager.java

                    }
                }
                response.sendError(statusCode, message);
            }
        }
    
        /**
         * Processes API requests to the search engine.
         * Handles both regular API calls and plugin requests.
         *
         * @param request  the HTTP servlet request
         * @param response the HTTP servlet response
         * @param path     the request path after removing the prefix
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Thu Mar 26 02:24:40 GMT 2026
    - 13.4K bytes
    - Click Count (0)
  4. src/main/java/org/codelibs/fess/filter/LoadControlFilter.java

    import jakarta.servlet.http.HttpServletRequest;
    import jakarta.servlet.http.HttpServletResponse;
    
    /**
     * Filter for CPU load-based request control.
     * Returns HTTP 429 (Too Many Requests) when CPU usage exceeds configurable thresholds.
     * Web and API requests have independent threshold settings.
     */
    public class LoadControlFilter implements Filter {
    
        private static final Logger logger = LogManager.getLogger(LoadControlFilter.class);
    
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Tue Feb 10 04:24:02 GMT 2026
    - 4.8K bytes
    - Click Count (0)
  5. src/main/java/org/codelibs/fess/llm/AbstractLlmClient.java

        /**
         * Gets the maximum number of concurrent requests to the LLM provider.
         * Default is 5. Override or configure via rag.llm.{provider}.max.concurrent.requests.
         *
         * @return the maximum concurrent requests
         */
        protected int getMaxConcurrentRequests() {
            return Integer.parseInt(ComponentUtil.getFessConfig().getOrDefault(getConfigPrefix() + ".max.concurrent.requests", "5"));
        }
    
        /**
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sat Mar 21 06:04:58 GMT 2026
    - 72K bytes
    - Click Count (0)
  6. src/main/java/org/codelibs/fess/app/web/chat/ChatForm.java

     * governing permissions and limitations under the License.
     */
    package org.codelibs.fess.app.web.chat;
    
    import jakarta.validation.constraints.Size;
    
    /**
     * Form class for chat requests.
     *
     * @author FessProject
     */
    public class ChatForm {
    
        /**
         * Default constructor.
         */
        public ChatForm() {
            // Default constructor
        }
    
        /**
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Mon Jan 12 10:32:40 GMT 2026
    - 1.2K bytes
    - Click Count (0)
  7. src/main/java/org/codelibs/fess/app/web/error/ErrorBusyAction.java

    import org.codelibs.fess.app.web.base.FessSearchAction;
    import org.lastaflute.web.Execute;
    import org.lastaflute.web.response.HtmlResponse;
    
    /**
     * Action class for handling HTTP 429 Too Many Requests error pages.
     * This action displays error pages when the server is under high load.
     */
    public class ErrorBusyAction extends FessSearchAction {
    
        /**
         * Default constructor for ErrorBusyAction.
         */
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Tue Feb 10 04:24:02 GMT 2026
    - 1.4K bytes
    - Click Count (0)
  8. src/main/java/org/codelibs/fess/api/WebApiManagerFactory.java

    /**
     * Factory class for managing and retrieving web API managers.
     * This factory maintains a collection of web API managers and provides
     * functionality to find the appropriate manager for incoming requests.
     */
    public class WebApiManagerFactory {
    
        private static final Logger logger = LogManager.getLogger(WebApiManagerFactory.class);
    
        /**
         * Default constructor.
         */
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Mon Jan 12 10:32:40 GMT 2026
    - 3.1K bytes
    - Click Count (0)
  9. src/main/java/org/codelibs/fess/helper/PopularWordHelper.java

                    .build();
        }
    
        /**
         * Retrieves a list of popular words based on the specified search parameters.
         * Uses caching to improve performance for repeated requests.
         *
         * @param searchRequestType the type of search request
         * @param seed the seed value for popular word generation
         * @param tags array of tags to filter results
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Fri Nov 28 16:29:12 GMT 2025
    - 7.3K bytes
    - Click Count (0)
  10. src/main/java/org/codelibs/fess/helper/CurlHelper.java

    import org.codelibs.fess.util.ComponentUtil;
    import org.codelibs.fess.util.ResourceUtil;
    
    import jakarta.annotation.PostConstruct;
    
    /**
     * Helper class for managing HTTP requests using cURL-like operations.
     */
    public class CurlHelper {
    
        /**
         * Default constructor.
         */
        public CurlHelper() {
            // Empty constructor
        }
    
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Fri Nov 28 16:29:12 GMT 2025
    - 6.1K bytes
    - Click Count (0)
Back to Top