class TransactionApplierFacade extends TransactionApplier.Adapter {

    @Override
    public void close() throws Exception
    {
        // Need to close in reverse order or LuceneRecoveryIT can hang on database shutdown, when
        // errors are thrown
        for ( int i = appliers.length; i-- > 0; )
        {
            appliers[i].close();
        }
    }

    public  TransactionApplierFacade( TransactionApplier... appliers );

}