我需要通过代码检查社区是否处于活动状态。我正在使用Liferay 6.0.6 CE。
当我使用List<Group> myPlaces = user.getMyPlaces(max);
获取myPlaces时,我会获得列表中所有不活跃的社区,这是我不想要的。我只希望在列表中返回活动社区。 p>
答案 0 :(得分:1)
有时需要自我编程:)
List<Group> myActivePlaces = new ArrayList<Group>();
List<Group> myPlaces = user.getMySites();
for (Group group : myPlaces) {
if(group.isActive()){
myActivePlaces.add(group);
}
}