Package io.prestosql.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 void
close()
WorkProcessorOperator
create(ProcessorContext processorContext, WorkProcessor<Page> sourcePages)
int
getOperatorId()
String
getOperatorType()
PlanNodeId
getPlanNodeId()
default void
lifespanFinished(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()
-
-