Interface AsyncTransactionCreatorManager
- All Superinterfaces:
org.eclipse.keypop.reader.transaction.spi.CardTransactionManager<AsyncTransactionCreatorManager>,TransactionManager<AsyncTransactionCreatorManager>,WriteTransactionManager<AsyncTransactionCreatorManager>
public interface AsyncTransactionCreatorManager
extends WriteTransactionManager<AsyncTransactionCreatorManager>
Transaction manager dedicated to operations performed asynchronously. This manager prepares
commands using a control SAM, and the result is available as a string to be imported and
processed by a
AsyncTransactionExecutorManager.
An instance of this interface can be obtained via the method LegacySamApiFactory.createAsyncTransactionCreatorManager(String, SecuritySetting).
- Since:
- 0.2.0
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionReturns a string containing the prepared commands to be executed by a target SAM.Methods inherited from interface org.eclipse.keypop.calypso.crypto.legacysam.transaction.TransactionManager
processCommands, processCommandsMethods inherited from interface org.eclipse.keypop.calypso.crypto.legacysam.transaction.WriteTransactionManager
prepareWriteCounterCeiling, prepareWriteCounterConfiguration
-
Method Details
-
exportCommands
String exportCommands()Returns a string containing the prepared commands to be executed by a target SAM.These commands can later be imported and processed by a
AsyncTransactionExecutorManager.- Returns:
- A not empty string.
- Since:
- 0.2.0
-