Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 24 for RequestData (0.05 sec)

  1. fess-crawler/src/main/java/org/codelibs/fess/crawler/entity/RequestData.java

        /** The URL for this request. */
        private String url;
    
        /** The weight/priority of this request (default: 1.0). */
        private float weight = 1.0f;
    
        /**
         * Creates a new RequestData instance.
         */
        public RequestData() {
            super();
        }
    
        /**
         * Gets the HTTP method for this request.
         * @return the HTTP method
         */
        public Method getMethod() {
            return method;
    Registered: Sun Sep 21 03:50:09 UTC 2025
    - Last Modified: Sun Jul 06 02:13:03 UTC 2025
    - 4K bytes
    - Viewed (0)
  2. fess-crawler/src/main/java/org/codelibs/fess/crawler/entity/ResponseData.java

         */
        public Set<RequestData> getChildUrlSet() {
            return childUrlSet;
        }
    
        /**
         * Creates a RequestData object from this response's URL and method.
         *
         * @return a new RequestData object with the URL and method from this response
         */
        public RequestData getRequestData() {
            final RequestData requestData = new RequestData();
            requestData.setMethod(method);
    Registered: Sun Sep 21 03:50:09 UTC 2025
    - Last Modified: Sun Jul 06 02:13:03 UTC 2025
    - 11.6K bytes
    - Viewed (0)
  3. fess-crawler/src/main/java/org/codelibs/fess/crawler/entity/ResultData.java

         * @param url the request data to add to the child URL set
         */
        public void addUrl(final RequestData url) {
            childUrlSet.add(url);
        }
    
        /**
         * Add child URLs.
         * @param c the collection of request data to add to the child URL set
         */
        public void addAllUrl(final Collection<RequestData> c) {
            if (c != null) {
                childUrlSet.addAll(c);
            }
        }
    
    Registered: Sun Sep 21 03:50:09 UTC 2025
    - Last Modified: Sun Jul 06 02:13:03 UTC 2025
    - 4.7K bytes
    - Viewed (0)
  4. fess-crawler/src/main/java/org/codelibs/fess/crawler/transformer/impl/HtmlTransformer.java

         */
        protected List<RequestData> convertChildUrlList(final List<RequestData> requestDataList) {
            try {
                final UrlConvertHelper urlConvertHelper = crawlerContainer.getComponent("urlConvertHelper");
                for (final RequestData requestData : requestDataList) {
                    requestData.setUrl(urlConvertHelper.convert(requestData.getUrl()));
                }
                return requestDataList;
    Registered: Sun Sep 21 03:50:09 UTC 2025
    - Last Modified: Sun Jul 06 02:13:03 UTC 2025
    - 28.5K bytes
    - Viewed (0)
  5. fess-crawler/src/main/java/org/codelibs/fess/crawler/helper/impl/LogHelperImpl.java

         */
        protected void processProcessChildUrlsByException(final Object... objs) {
            // CrawlerContext crawlerContext = (CrawlerContext) objs[0];
            final UrlQueue<?> urlQueue = (UrlQueue<?>) objs[1];
            @SuppressWarnings("unchecked")
            final Set<RequestData> requestDataSet = (Set<RequestData>) objs[2];
            if (logger.isDebugEnabled()) {
    Registered: Sun Sep 21 03:50:09 UTC 2025
    - Last Modified: Sun Jul 06 02:13:03 UTC 2025
    - 14K bytes
    - Viewed (0)
  6. fess-crawler/src/main/java/org/codelibs/fess/crawler/builder/RequestDataBuilder.java

    import org.codelibs.fess.crawler.Constants;
    import org.codelibs.fess.crawler.entity.RequestData;
    import org.codelibs.fess.crawler.entity.RequestData.Method;
    
    /**
     * Builder class for creating RequestData objects using a fluent interface.
     * This class provides a simple way to construct RequestData objects with method chaining.
     *
     * <p>Usage example:</p>
     * <pre>
     * RequestData request = RequestDataBuilder.newRequestData()
     *     .method("GET")
    Registered: Sun Sep 21 03:50:09 UTC 2025
    - Last Modified: Sun Jul 06 02:13:03 UTC 2025
    - 4.3K bytes
    - Viewed (0)
  7. fess-crawler/src/main/java/org/codelibs/fess/crawler/client/FaultTolerantClient.java

             */
            void onRequestStart(FaultTolerantClient client, RequestData request);
    
            /**
             * Called before each request attempt.
             *
             * @param client the fault-tolerant client
             * @param request the request data
             * @param count the current retry count
             */
            void onRequest(FaultTolerantClient client, RequestData request, int count);
    
            /**
    Registered: Sun Sep 21 03:50:09 UTC 2025
    - Last Modified: Sun Jul 06 02:13:03 UTC 2025
    - 7.8K bytes
    - Viewed (0)
  8. fess-crawler/src/main/java/org/codelibs/fess/crawler/exception/ChildUrlsException.java

     */
    package org.codelibs.fess.crawler.exception;
    
    import java.util.Set;
    
    import org.codelibs.fess.crawler.entity.RequestData;
    
    /**
     * {@link ChildUrlsException} is thrown when child URLs are found during crawling.
     * It extends {@link CrawlerSystemException} and holds a set of {@link RequestData}
     * representing the child URLs that caused the exception.
     *
     */
    public class ChildUrlsException extends CrawlerSystemException {
    Registered: Sun Sep 21 03:50:09 UTC 2025
    - Last Modified: Sun Jul 06 02:13:03 UTC 2025
    - 1.8K bytes
    - Viewed (0)
  9. fess-crawler/src/test/java/org/codelibs/fess/crawler/client/fs/FileSystemClientTest.java

                fsClient.doGet("file://" + path);
                fail();
            } catch (final ChildUrlsException e) {
                final Set<RequestData> urlSet = e.getChildUrlList();
                for (final RequestData requestData : urlSet.toArray(new RequestData[urlSet.size()])) {
                    String url = requestData.getUrl();
                    if (url.indexOf(".svn") < 0) {
    Registered: Sun Sep 21 03:50:09 UTC 2025
    - Last Modified: Sat Sep 06 04:15:37 UTC 2025
    - 8K bytes
    - Viewed (0)
  10. fess-crawler/src/main/java/org/codelibs/fess/crawler/processor/impl/SitemapsResponseProcessor.java

     * <p>
     * This class uses a {@link SitemapsHelper} to parse the sitemap XML or text.
     * It then iterates through the sitemaps in the SitemapSet, extracts the URL
     * from each sitemap, and creates a new {@link RequestData} object for each URL.
     * These RequestData objects are added to a set of child URLs, which are then
     * passed to a {@link ChildUrlsException} to be processed by the crawler.
     * </p>
     *
     * <p>
    Registered: Sun Sep 21 03:50:09 UTC 2025
    - Last Modified: Sun Jul 06 02:13:03 UTC 2025
    - 3.4K bytes
    - Viewed (0)
Back to top