Package io.trino.operator
Interface WorkProcessorOperatorFactory
-
- All Known Subinterfaces:
BasicWorkProcessorOperatorAdapter.BasicAdapterWorkProcessorOperatorFactory,WorkProcessorOperatorAdapter.AdapterWorkProcessorOperatorFactory
- All Known Implementing Classes:
LookupJoinOperatorFactory
public interface WorkProcessorOperatorFactory
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default voidclose()WorkProcessorOperatorcreate(ProcessorContext processorContext, WorkProcessor<Page> sourcePages)intgetOperatorId()StringgetOperatorType()PlanNodeIdgetPlanNodeId()default voidlifespanFinished(Lifespan lifespan)
-
-
-
Method Detail
-
getOperatorId
int getOperatorId()
-
getPlanNodeId
PlanNodeId getPlanNodeId()
-
getOperatorType
String getOperatorType()
-
create
WorkProcessorOperator create(ProcessorContext processorContext, WorkProcessor<Page> sourcePages)
-
lifespanFinished
default void lifespanFinished(Lifespan lifespan)
-
close
default void close()
-
-