[forge-dev] [JBoss JIRA] Commented: (SEAMFORGE-253) Provide a way for external processes to communicate with Forge

Lincoln Baxter III (JIRA) jira-events at lists.jboss.org
Fri Jul 15 14:03:23 EDT 2011

    [ https://issues.jboss.org/browse/SEAMFORGE-253?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12614559#comment-12614559 ] 

Lincoln Baxter III commented on SEAMFORGE-253:

Actually I think that we can do this without adding any SPIs using a Decorator on the Shell interface: http://docs.jboss.org/weld/reference/1.0.0/en-US/html/decorators.html

> Provide a way for external processes to communicate with Forge 
> ---------------------------------------------------------------
>                 Key: SEAMFORGE-253
>                 URL: https://issues.jboss.org/browse/SEAMFORGE-253
>             Project: Seam Forge
>          Issue Type: Feature Request
>            Reporter: Koen Aers
> For the Eclipse Forge Tools I need to be able to do the following:
> - ask Forge for the list of available commands in the current context
> - ask Forge for the plugin/command/option metadata 
> Ideally this should be done by sending Forge a 'meta' command that doesn't get executed but triggers a user provided listener (pretty much like a Forge plugin) that can build and send back the response. 
> I have experimented with a Forge plugin providing this behaviour but of course then this plugin shows up in the list of available commands which I don't want. This plugin had an alias that started with the ansi escape sequence so that its echo was easily detected and handled appropriately.

This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the forge-dev mailing list