| Package | Description |
|---|---|
| com.facebook.presto.spi.function |
| Modifier and Type | Method and Description |
|---|---|
FunctionNamespaceTransactionHandle |
FunctionNamespaceManager.beginTransaction()
Start a transaction.
|
| Modifier and Type | Method and Description |
|---|---|
void |
FunctionNamespaceManager.abort(FunctionNamespaceTransactionHandle transactionHandle)
Rollback the transaction.
|
void |
FunctionNamespaceManager.commit(FunctionNamespaceTransactionHandle transactionHandle)
Commit the transaction.
|
| Modifier and Type | Method and Description |
|---|---|
FunctionHandle |
FunctionNamespaceManager.getFunctionHandle(Optional<? extends FunctionNamespaceTransactionHandle> transactionHandle,
Signature signature) |
Collection<F> |
FunctionNamespaceManager.getFunctions(Optional<? extends FunctionNamespaceTransactionHandle> transactionHandle,
QualifiedObjectName functionName) |
default FunctionHandle |
FunctionNamespaceManager.resolveFunction(Optional<? extends FunctionNamespaceTransactionHandle> transactionHandle,
QualifiedObjectName functionName,
List<TypeSignature> parameterTypes)
When
FunctionNamespaceManager.canResolveFunction() returns true, this function is called to resolve the function to a function handle. |
Copyright © 2012–2022. All rights reserved.