Foren

Home » Liferay Portal » Español » General

Kombinierte Ansicht Flache Ansicht Baumansicht
Threads [ Zurück | Nächste ]
Christian Adrian Avalos
obtener los grupos de usuarios que estan asociados a una comunidad
11. März 2008 12:25
Antwort

Christian Adrian Avalos

Rang: Junior Member

Nachrichten: 39

Eintrittsdatum: 3. Juli 2007

Neue Beiträge

Estimados, estoy desarrollando un portlet, en el cual tengo que dar aviso a todos los usuarios de una comunidad cuando genero un cambio en dicha comunidad.
Utilizando el metodo UserLocalServiceUtil.getGroupUsers(groupId) puedo obtener los usuarios que estan asociados directamente a la comunidad, pero , lamentablemente, si el usuario no esta asociado directamente a la comunidad, sino que lo hace por intermedio de un grupo de usuarios, no aparecen en el listado de UserImpl que me devuelve el metodo anterior.

necesitaria entonces, obtener los grupos de usuarios que estan asociados a una comunidad, iterar sobre ese list, y obtener los usuarios de cada grupo de usuarios.

por supuesto que esto no es muy eficientey ademas tampoco pude encontrar un servicio que me resuelva dicho problema, es decir : obtener los grupos de usuarios a partir de una comunidad.

muchas gracias y espero sus respuestas,


saludos


Christian