@PublicEvolving public class EmbeddedWorkflowScheduler extends Object implements org.apache.flink.table.workflow.WorkflowScheduler<EmbeddedRefreshHandler>
EmbeddedQuartzScheduler. It is used to
create, modify refresh workflow for materialized table.| Constructor and Description |
|---|
EmbeddedWorkflowScheduler(org.apache.flink.configuration.Configuration configuration) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
EmbeddedRefreshHandler |
createRefreshWorkflow(org.apache.flink.table.workflow.CreateRefreshWorkflow createRefreshWorkflow) |
void |
deleteRefreshWorkflow(org.apache.flink.table.workflow.DeleteRefreshWorkflow<EmbeddedRefreshHandler> deleteRefreshWorkflow) |
EmbeddedRefreshHandlerSerializer |
getRefreshHandlerSerializer() |
void |
modifyRefreshWorkflow(org.apache.flink.table.workflow.ModifyRefreshWorkflow<EmbeddedRefreshHandler> modifyRefreshWorkflow) |
void |
open() |
public EmbeddedWorkflowScheduler(org.apache.flink.configuration.Configuration configuration)
public void open()
throws org.apache.flink.table.workflow.WorkflowException
open in interface org.apache.flink.table.workflow.WorkflowScheduler<EmbeddedRefreshHandler>org.apache.flink.table.workflow.WorkflowExceptionpublic void close()
throws org.apache.flink.table.workflow.WorkflowException
close in interface org.apache.flink.table.workflow.WorkflowScheduler<EmbeddedRefreshHandler>org.apache.flink.table.workflow.WorkflowExceptionpublic EmbeddedRefreshHandlerSerializer getRefreshHandlerSerializer()
getRefreshHandlerSerializer in interface org.apache.flink.table.workflow.WorkflowScheduler<EmbeddedRefreshHandler>public EmbeddedRefreshHandler createRefreshWorkflow(org.apache.flink.table.workflow.CreateRefreshWorkflow createRefreshWorkflow) throws org.apache.flink.table.workflow.WorkflowException
createRefreshWorkflow in interface org.apache.flink.table.workflow.WorkflowScheduler<EmbeddedRefreshHandler>org.apache.flink.table.workflow.WorkflowExceptionpublic void modifyRefreshWorkflow(org.apache.flink.table.workflow.ModifyRefreshWorkflow<EmbeddedRefreshHandler> modifyRefreshWorkflow) throws org.apache.flink.table.workflow.WorkflowException
modifyRefreshWorkflow in interface org.apache.flink.table.workflow.WorkflowScheduler<EmbeddedRefreshHandler>org.apache.flink.table.workflow.WorkflowExceptionpublic void deleteRefreshWorkflow(org.apache.flink.table.workflow.DeleteRefreshWorkflow<EmbeddedRefreshHandler> deleteRefreshWorkflow) throws org.apache.flink.table.workflow.WorkflowException
deleteRefreshWorkflow in interface org.apache.flink.table.workflow.WorkflowScheduler<EmbeddedRefreshHandler>org.apache.flink.table.workflow.WorkflowExceptionCopyright © 2014–2025 The Apache Software Foundation. All rights reserved.