16#include "LoggerFactory.h"
25using namespace keyple::core::util::cpp;
46 const std::shared_ptr<CalypsoSamAdapter> sam,
47 const std::shared_ptr<SamSecuritySettingAdapter> securitySetting);
61 static const int MIN_EVENT_COUNTER_NUMBER;
62 static const int MAX_EVENT_COUNTER_NUMBER;
63 static const int MIN_EVENT_CEILING_NUMBER;
64 static const int MAX_EVENT_CEILING_NUMBER;
65 static const int FIRST_COUNTER_REC1;
66 static const int LAST_COUNTER_REC1;
67 static const int FIRST_COUNTER_REC2;
68 static const int LAST_COUNTER_REC2;
69 static const int FIRST_COUNTER_REC3;
70 static const int LAST_COUNTER_REC3;
75 const std::unique_ptr<Logger> mLogger =
81 const std::shared_ptr<SamSecuritySettingAdapter> mSecuritySetting;
86 const std::shared_ptr<SamControlSamTransactionManagerAdapter> mControlSamTransactionManager;
SamTransactionManagerAdapter(const std::shared_ptr< ProxyReaderApi > samReader, const std::shared_ptr< CalypsoSamAdapter > sam, const std::shared_ptr< SamSecuritySettingAdapter > securitySetting)
const std::shared_ptr< CommonSecuritySetting > getSecuritySetting() const override