apex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Tushar Gosavi (JIRA)" <j...@apache.org>
Subject [jira] [Created] (APEXCORE-577) Visitor API for DAG
Date Fri, 25 Nov 2016 11:23:58 GMT
Tushar Gosavi created APEXCORE-577:
--------------------------------------

             Summary: Visitor API for DAG
                 Key: APEXCORE-577
                 URL: https://issues.apache.org/jira/browse/APEXCORE-577
             Project: Apache Apex Core
          Issue Type: Improvement
            Reporter: Tushar Gosavi


Support an Visitor like api for DAG, which could be used to write plugins for Apex.

change DAG interface to add a visitor
{code}
registerVisitor(DagVisitor visitor)
{code}

The DagVisitor interface
{code}
interface DagVisitor {
  boolean startDAG(DAG* dag);
  boolean visitOperator(OperatorMeta *ometa)
  boolean visitStream(StreamMeta *smeta);
  boolean endDAG()
}
{code}

dev thread discussions
https://lists.apache.org/thread.html/1c37e0954cee029c9de537cc35ecb35beebdf49aba17de89bd2ce9ed@%3Cdev.apex.apache.org%3E



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message