com.atomikos.icatch.provider.TransactionServiceProvider Maven / Gradle / Ivy
/**
* Copyright (C) 2000-2023 Atomikos
*
* LICENSE CONDITIONS
*
* See http://www.atomikos.com/Main/WhichLicenseApplies for details.
*/
package com.atomikos.icatch.provider;
import java.util.Properties;
import com.atomikos.icatch.RecoveryService;
import com.atomikos.icatch.SysException;
import com.atomikos.icatch.TransactionService;
public interface TransactionServiceProvider extends TransactionService {
void init(Properties properties) throws SysException;
RecoveryService getRecoveryService();
void shutdown(long maxWaitTime);
}