DBZ-7698 Add instance method for load
This commit is contained in:
parent
46ee422b53
commit
0131401a19
@ -57,6 +57,15 @@ public Map<String, Object> store(Map<String, Object> offset) {
|
||||
return offset;
|
||||
}
|
||||
|
||||
/**
|
||||
* Instance method to allow for overriding by custom transaction contexts.
|
||||
* @param offsets Offsets to load
|
||||
* @return TransactionContext instance with loaded offsets
|
||||
*/
|
||||
public TransactionContext newTransactionContextFromOffsets(Map<String, ?> offsets) {
|
||||
return TransactionContext.load(offsets);
|
||||
}
|
||||
|
||||
@SuppressWarnings("unchecked")
|
||||
public static TransactionContext load(Map<String, ?> offsets) {
|
||||
final Map<String, Object> o = (Map<String, Object>) offsets;
|
||||
|
Loading…
Reference in New Issue
Block a user