Welcome to the Jazz Community Forum
RTC: How I capture visibility component of Streams using Advisor operation?

I am creating an Advisor to control and manage the access the components of Streams in RTC. In Streams, how I capture the visibility of components? See part of code:
public void run(AdvisableOperation operation, IProcessConfigurationElement advisorConfiguration, IAdvisorInfoCollector collector,
IProgressMonitor monitor)
throws TeamRepositoryException
{
IRepositoryItemService repo = getService(IRepositoryItemService.class);
IAccessGroupService groupService = getService(IAccessGroupService.class);
IComponentService ics = getService(IComponentService.class);
Class<?> classe = operation.getOperationData().getClass();
Object data = operation.getOperationData();
if (data instanceof IComponentModificationData)
{
IComponentModificationData modificationData = (IComponentModificationData) data;
.......
}
}
public void run(AdvisableOperation operation, IProcessConfigurationElement advisorConfiguration, IAdvisorInfoCollector collector,
IProgressMonitor monitor)
throws TeamRepositoryException
{
IRepositoryItemService repo = getService(IRepositoryItemService.class);
IAccessGroupService groupService = getService(IAccessGroupService.class);
IComponentService ics = getService(IComponentService.class);
Class<?> classe = operation.getOperationData().getClass();
Object data = operation.getOperationData();
if (data instanceof IComponentModificationData)
{
IComponentModificationData modificationData = (IComponentModificationData) data;
.......
}
}
Comments
Ralph Schoon
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER Feb 23 '16, 2:51 a.m.Please provide information what you want to do. From your question I can't tell.
Fabiano lima
Feb 24 '16, 7:52 a.m.I want that components created in Streams will always private. So I verify during creation, the visibility that was user choice.
Geoffrey Clemm
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER Feb 26 '16, 5:43 p.m.How do you know what was the user's desired visibility? Note that (to my knowledge) a precondition cannot pop up a dialog for interacting with the user, so you cannot use a precondition to ask the user interactively to confirm something.