public class PerformTimeoutsFunction extends Object implements TransactionalFunction<Void>
| Modifier and Type | Field and Description |
|---|---|
static int |
TIMED_OUT_TXN_ABORT_BATCH_SIZE |
| Constructor and Description |
|---|
PerformTimeoutsFunction(long timeout,
long replicationTxnTimeout,
List<TransactionalMetaStoreEventListener> transactionalListeners) |
| Modifier and Type | Method and Description |
|---|---|
Void |
execute(MultiDataSourceJdbcResource jdbcResource)
Implementations typically should execute transsactional database calls inside.
|
public PerformTimeoutsFunction(long timeout,
long replicationTxnTimeout,
List<TransactionalMetaStoreEventListener> transactionalListeners)
public Void execute(MultiDataSourceJdbcResource jdbcResource)
TransactionalFunctionexecute in interface TransactionalFunction<Void>jdbcResource - A MultiDataSourceJdbcResource instance responsible for providing all the necessary resources
to be able to perform transactional database calls.Copyright © 2024 The Apache Software Foundation. All rights reserved.