package org.embulk.exec;
public enum TransactionStage
{
INPUT_BEGIN(1),
FILTER_BEGIN(2),
EXECUTOR_BEGIN(3),
OUTPUT_BEGIN(4),
RUN(5),
OUTPUT_COMMIT(6),
EXECUTOR_COMMIT(7),
FILTER_COMMIT(8),
INPUT_COMMIT(9),
CLEANUP(10);
private final int index;
private TransactionStage(int index)
{
this.index = index;
}
public boolean isBefore(TransactionStage another)
{
return index < another.index;
}
}