Communicating between a client plugin and server plugin?
I have both client-side plugins (custom views, wizards, Preferences settings, etc.) and server-side plugins (work items, advisors, participants, etc.). Is there any way I can communicate (i.e., via a Java method call) more or less directly from my client plugin to some code in I have in the server plugin?
e.g., some work item advisors need to know about some of the data stored in Preferences.
e.g., some work item advisors need to know about some of the data stored in Preferences.
3 answers
Hi,
unless you write some custom code you can't. That is why, I think, there are server and client advisors. If the operational behavior need information only the client has, it has to be deployed in the client. If that is not the case, it can be deployed in the server. The process configuration allows to fail if a client advisor is not installed.
In case of your preferences, I would rather have properties on the server that are used for a project.
unless you write some custom code you can't. That is why, I think, there are server and client advisors. If the operational behavior need information only the client has, it has to be deployed in the client. If that is not the case, it can be deployed in the server. The process configuration allows to fail if a client advisor is not installed.
In case of your preferences, I would rather have properties on the server that are used for a project.