void registerForTxCheckpoint(SessionContextImpl sessionCtx) {
//No need to synchronize
if (sfsbTxCoordinator == null) {
String sfsbHaPersistenceTypeFromConfig = "jdbc/hastore";
EjbContainerAvailability ejbContainerAvailability = ejbContainerUtilImpl.getServices().
getService(EjbContainerAvailability.class);
if (ejbContainerAvailability != null) {
sfsbHaPersistenceTypeFromConfig = ejbContainerAvailability.getSfsbStorePoolName();
}
sfsbTxCoordinator = new SFSBTxCheckpointCoordinator(sfsbHaPersistenceTypeFromConfig);
}
sfsbTxCoordinator.registerContext(sessionCtx);