Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [wtp-dev] Suitable architecture for a plugin project

Hi Buddhika,

The mailing list is for communication among developer of the WTP project (build issues, defect discussion, etc..). Your question sounds more appropiate for the eclipse newsgroups. I would recommend you post your question in the eclipse.newcomer or more advanced list. Good luck!

http://www.eclipse.org/newsgroups/

Best Regards,
-- --
Mr. Angel Vera
Server Tools Developer for WTP and Rational
Lotus Notes: Angel Vera/Toronto/IBM@IBMCA
Tel: 905-413-5919 - E-Mail: arvera@xxxxxxxxxx
-----
Those who think that something is impossible,
should not interfere with those who are willing to do it. - Angel Vera

Inactive hide details for buddhika chamith ---03/17/2009 05:28:13 AM---Hi,buddhika chamith ---03/17/2009 05:28:13 AM---Hi,


From:

buddhika chamith <chamibuddhika@xxxxxxxxx>

To:

wtp-dev@xxxxxxxxxxx

Date:

03/17/2009 05:28 AM

Subject:

[wtp-dev] Suitable architecture for a plugin project

Sent by:

wtp-dev-bounces@xxxxxxxxxxx




Hi,

I am trying to create a plugin for a process engine in which workflows can be deployed . UI plugins which, upon some UI event will have to pull information and manage life cycle events of the process engine(start/stop etc). On the other hand the when specific events happen in the process engine this has to be communicated with the respective UI plugins. I need an architecture which decouples the process engine with the UI as possible so it can be used with differents UI or other non UI plugins which need to use that process engine.

I was thinking of a suitable architecture for this scenario. I thought of adding Listener extensions for the process engine plugin so any plugin listening with these extensions will get the server events. But for UI to process engine communication I could not think of a way which would push information to  and pull information from the process engine upon UI events. I thought of importing process engine classes to the UI plugin to do such communications but it will create some coupling between UI and the server. Defining UI Listeners is not an option also for obvious reasons.

Can anybody help me with this design problem. I greatly appreciate any suggetions.
  
Best Regards,
Buddhika
_______________________________________________
wtp-dev mailing list
wtp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/wtp-dev


GIF image

GIF image


Back to the top