Class CrawlerEvent

All Implemented Interfaces:
Serializable

public class CrawlerEvent extends Event
A crawler event.
See Also:
  • Field Details

    • CRAWLER_CRAWL_BEGIN

      public static final String CRAWLER_CRAWL_BEGIN
      The crawler is about to begin crawling.
      See Also:
    • CRAWLER_CRAWL_END

      public static final String CRAWLER_CRAWL_END
      The crawler completed crawling execution normally (without being stopped). This event is triggered before the crawler resources are released.
      See Also:
    • CRAWLER_STOP_REQUEST_BEGIN

      public static final String CRAWLER_STOP_REQUEST_BEGIN
      Issued when a request to stop the crawler has been sent.
      See Also:
    • CRAWLER_STOP_REQUEST_END

      public static final String CRAWLER_STOP_REQUEST_END
      Issued when a request to stop the crawler has been received.
      See Also:
    • CRAWLER_CLEAN_BEGIN

      public static final String CRAWLER_CLEAN_BEGIN
      See Also:
    • CRAWLER_CLEAN_END

      public static final String CRAWLER_CLEAN_END
      See Also:
    • CRAWLER_STORE_EXPORT_BEGIN

      public static final String CRAWLER_STORE_EXPORT_BEGIN
      See Also:
    • CRAWLER_STORE_EXPORT_END

      public static final String CRAWLER_STORE_EXPORT_END
      See Also:
    • CRAWLER_STORE_IMPORT_BEGIN

      public static final String CRAWLER_STORE_IMPORT_BEGIN
      See Also:
    • CRAWLER_STORE_IMPORT_END

      public static final String CRAWLER_STORE_IMPORT_END
      See Also:
    • CRAWLER_ERROR

      public static final String CRAWLER_ERROR
      See Also:
    • CRAWLER_SESSION_BEGIN

      public static final String CRAWLER_SESSION_BEGIN
      Fired just before a crawl session is initialized. The event source is the CrawlerConfig.
      See Also:
    • CRAWLER_SESSION_END

      public static final String CRAWLER_SESSION_END
      Fired just after a crawl session has been closed. The event source is the CrawlerConfig.
      See Also:
    • CRAWLER_COMMAND_BEGIN

      public static final String CRAWLER_COMMAND_BEGIN
      Fired just before a command starts executing. The getCommandClass() field carries the command type.
      See Also:
    • CRAWLER_COMMAND_END

      public static final String CRAWLER_COMMAND_END
      Fired just after a command finishes executing. The getCommandClass() field carries the command type.
      See Also:
    • REJECTED_FILTER

      public static final String REJECTED_FILTER
      A document was rejected by a filters.
      See Also:
    • REJECTED_UNMODIFIED

      public static final String REJECTED_UNMODIFIED
      A document was rejected as it was not modified since last time it was crawled.
      See Also:
    • REJECTED_DUPLICATE

      public static final String REJECTED_DUPLICATE
      A document was rejected since another document with a different reference was already processed with the same digital signature ( checksum).
      See Also:
    • REJECTED_PREMATURE

      public static final String REJECTED_PREMATURE
      A document could not be re-crawled because it is not yet ready to be re-crawled.
      See Also:
    • REJECTED_NOTFOUND

      public static final String REJECTED_NOTFOUND
      A document was rejected because it could not be found (e.g., no longer exists at a given location).
      See Also:
    • REJECTED_BAD_STATUS

      public static final String REJECTED_BAD_STATUS
      A document was rejected because the status obtained when trying to obtain it was not accepted (e.g., 500 HTTP error code).
      See Also:
    • REJECTED_TOO_DEEP

      public static final String REJECTED_TOO_DEEP
      A document was rejected because it is located too deep.
      See Also:
    • REJECTED_IMPORT

      public static final String REJECTED_IMPORT
      A document was rejected by the Importer module.
      See Also:
    • REJECTED_ERROR

      public static final String REJECTED_ERROR
      A document was rejected because an error occurred when processing it.
      See Also:
    • DOCUMENT_PREIMPORTED

      public static final String DOCUMENT_PREIMPORTED
      A document pre-import processor was executed properly.
      See Also:
    • DOCUMENT_IMPORTED

      public static final String DOCUMENT_IMPORTED
      A document was imported.
      See Also:
    • DOCUMENT_POSTIMPORTED

      public static final String DOCUMENT_POSTIMPORTED
      A document post-import processor was executed properly.
      See Also:
    • DOCUMENT_METADATA_FETCHED

      public static final String DOCUMENT_METADATA_FETCHED
      A document metadata fields were successfully retrieved.
      See Also:
    • DOCUMENT_FETCHED

      public static final String DOCUMENT_FETCHED
      A document was successfully retrieved for processing.
      See Also:
    • DOCUMENT_QUEUED

      public static final String DOCUMENT_QUEUED
      A document reference was queued in the data store for processing.
      See Also:
    • DOCUMENT_PROCESSED

      public static final String DOCUMENT_PROCESSED
      A document was processed (successfully or not).
      See Also:
    • DOCUMENT_PROCESSING_BEGIN

      public static final String DOCUMENT_PROCESSING_BEGIN
      Fired just before document processing begins. The event source is the Doc.
      See Also:
    • DOCUMENT_PROCESSING_END

      public static final String DOCUMENT_PROCESSING_END
      Fired just after document processing ends. The event source is the Doc.
      See Also:
    • DOCUMENT_FINALIZING_BEGIN

      public static final String DOCUMENT_FINALIZING_BEGIN
      Fired just before document finalization begins. The event source is the Doc.
      See Also:
    • DOCUMENT_FINALIZING_END

      public static final String DOCUMENT_FINALIZING_END
      Fired just after document finalization ends. The event source is the Doc.
      See Also:
  • Constructor Details

  • Method Details