package org.myeslib.jdbi.storage;
import org.myeslib.core.data.UnitOfWork;
import org.myeslib.core.storage.UnitOfWorkJournal;
import org.myeslib.util.jdbi.UnitOfWorkJournalDao;
import com.google.inject.Inject;
public class JdbiUnitOfWorkJournal<K> implements UnitOfWorkJournal<K> {
@Inject
public JdbiUnitOfWorkJournal(UnitOfWorkJournalDao<K> dao) {
this.dao = dao;
}
private final UnitOfWorkJournalDao<K> dao;
/*
* (non-Javadoc)
* @see org.myeslib.core.storage.UnitOfWorkJournal#append(java.lang.Object, org.myeslib.core.data.UnitOfWork)
*/
public void append(final K id, final UnitOfWork uow) {
dao.append(id, uow);
}
}