Class StaleRecordProcessor

All Implemented Interfaces:
Runnable, ManagedJob
Direct Known Subclasses:
TieredStaleRecordProcessor

public class StaleRecordProcessor extends JdbcCallJob
Job to process "stale" record data.

This job executes a JDBC procedure, which is expected to return an Integer result representing the number of rows processed by the call. If the procedure returns zero, the job stops immediately.

  • Constructor Details

    • StaleRecordProcessor

      public StaleRecordProcessor(org.springframework.jdbc.core.JdbcOperations jdbcOps)
      Construct with properties.
      Parameters:
      jdbcOps - the JdbcOperations to use
      Throws:
      IllegalArgumentException - if any argument is null
  • Method Details