com.thinkaurelius.titan.core.log

## Interface ChangeProcessor

-     public interface ChangeProcessor

  Allows the user to define custom behavior to process those transactional changes that are recorded in a transaction log. `ChangeProcessor`s are registered with a transaction log processor in the `LogProcessorBuilder`.
  Author:
    Matthias Broecheler (me@matthiasb.com)

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `process(TitanTransaction tx, TransactionId txId, ChangeState changeState)` Process the changes caused by the transaction identified by `txId` within a newly opened transaction `tx`.

- - ### Method Detail

    - #### process

          void process(TitanTransaction tx,
                     TransactionId txId,
                     ChangeState changeState)

      Process the changes caused by the transaction identified by `txId` within a newly opened transaction `tx`. The changes are captured in the `ChangeState` data structure.
      Parameters:
        `tx` -
        `txId` -
        `changeState` -

Copyright © 2012–2014. All rights reserved.