How to get the list of subscribers in a particular workitem
![]()
Hi All,
I would like to get a list of subscribers pertaining to the workitem in RTC either script code or serverside code. Thanks in Advance. Govindaraj. |
2 answers
![]()
Ralph Schoon (62.3k●3●36●43)
| answered Jun 13 '16, 8:25 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
https://rsjazz.wordpress.com/2012/08/02/subscribing-to-a-work-item-using-the-java-api/ shows how to get the subscriptions as part.
Comments Hi Ralph, The link which you have given is showing how to add the subscriber programmatically instead of how we can check the number of subscribers count. Please let me know, how to get the number of subscriber list. Regards. Govindaraj.
It shows how to get the subscribers in the line before it add a new one. If you want to be able to extend RTC you should be able to work with blogs like that and read the code.
|
![]() IWorkItem workitem = workitemClient.findWorkItemById(id, IWorkItem.FULL_PROFILE, null);
for(IContributorHandle subscriber : workitem.getSubscriptions().getContents())
{
IItemManager itemManager = repo.itemManager();
IContributor contributor = (IContributor) itemManager.fetchCompleteItem(subscriber , IItemManager.DEFAULT, monitor );
contributor.getName(); //-----> Subscriber's name
contributor.getEmailAddress(); //------> Subsciber's Mail Id
}
|