[ 
https://issues.apache.org/jira/browse/APEXCORE-587?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15730893#comment-15730893
 ] 

Vlad Rozov commented on APEXCORE-587:
-------------------------------------

I agree, it should be OK to move getDAG() to the application handle returned by 
the launchApp() API. It may be possible to use prepareDAG() to get newly 
created DAG, but it does need to support preparing more than one 
DAG/Application. I would also consider using a different class to provide such 
functionality in case DAG creation/preparing does not depend on the Launcher 
implementation. Currently, there is only one class that implements DAG, and 
delegating DAG creation to different Launcher implementations is not necessary.

> Allow access to DAG through the Launcher API
> --------------------------------------------
>
>                 Key: APEXCORE-587
>                 URL: https://issues.apache.org/jira/browse/APEXCORE-587
>             Project: Apache Apex Core
>          Issue Type: Improvement
>            Reporter: Thomas Weise
>            Priority: Minor
>
> It is useful for clients to access the DAG without launching it. The existing 
> methods from EmbeddedLauncher (getDAG, prepareDAG) should be available 
> through the parent class.



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

Reply via email to