Class RR::ReplicationRun
In: lib/rubyrep/replication_run.rb
Parent: Object

Executes a single replication run

Methods

Attributes

session  [RW]  The current Session object
sweeper  [RW]  The current TaskSweeper

Public Class methods

Creates a new ReplicationRun instance.

Public Instance methods

Calls the event filter for the give difference.

Returns true if replication of the difference should not proceed.

Returns the current ReplicationHelper; creates it if necessary

Installs the current sweeper into the database connections

Returns the next available ReplicationDifference. (Either new unprocessed differences or if not available, the first available ‘second chancer’.)

Returns the current replicator; creates it if necessary.

Executes the replication run.

An array of ReplicationDifference which originally failed replication but should be tried one more time

[Validate]