package fr.openwide.core.jpa.util;
import fr.openwide.core.jpa.business.generic.service.ITransactionalAspectAwareService;
import fr.openwide.core.jpa.exception.SecurityServiceException;
import fr.openwide.core.jpa.exception.ServiceException;
public interface IDatabaseConsistencyCheckService extends ITransactionalAspectAwareService {
void checkOnStartup(boolean allowCreateMissingElements) throws ServiceException, SecurityServiceException;
void checkDatabaseAccess();
void checkDatabaseConsistency() throws ServiceException, SecurityServiceException;
}