Class TransactionLogIdentifiers

java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap<String,Long>
ca.cdr.api.transactionlog.TransactionLogIdentifiers
All Implemented Interfaces:
Serializable, Cloneable, Map<String,Long>

This is a thin wrapper around the mapping of Module ID to PID. For example, if you have 2 transaction log writers, one in MODULE_A and one in MODULE_B, a map might look like this after you tell the ITransactionLogStoringSvc to store a transaction log. { 'MODULE_A": 123, "MODULE_B": 456 } This class exists to make obvious the fact that when a transaction log is distributed to multiple writers, each will generate their own PIDs.
See Also: