检查liferay社区是否处于活动状态

时间:2014-08-04 08:57:27

标签: java liferay liferay-6

我需要通过代码检查社区是否处于活动状态。我正在使用Liferay 6.0.6 CE。

当我使用List<Group> myPlaces = user.getMyPlaces(max);获取myPlaces时,我会获得列表中所有不活跃的社区,这是我不想要的。我只希望在列表中返回活动社区。

1 个答案:

答案 0 :(得分:1)

有时需要自我编程:)

    List<Group> myActivePlaces = new ArrayList<Group>();
    List<Group> myPlaces = user.getMySites();
    for (Group group : myPlaces) {
        if(group.isActive()){
            myActivePlaces.add(group);
        }
    }