Interface CommunityService

  • All Superinterfaces:
    BaseAPIService

    public interface CommunityService
    extends BaseAPIService
    Fornece acesso aos serviços de manutenção de comunidades.
    Since:
    1.5
    Author:
    vanei
    • Method Detail

      • create

        CommunityVO create​(CommunityVO vo)
                    throws com.fluig.sdk.api.common.SDKException
        Cria uma nova comunidade.
        Parameters:
        vo - Dados da comunidade a ser criada.
        Returns:
        Comunidade criada.
        Throws:
        com.fluig.sdk.api.common.SDKException - Não foi possível criar a comunidade.
      • addUser

        void addUser​(Long communityId,
                     String alias)
              throws com.fluig.sdk.api.common.SDKException
        Adiciona um usuário em uma comunidade.
        Parameters:
        communityId - ID da comunidade.
        alias - Alias do usuário.
        Throws:
        com.fluig.sdk.api.common.SDKException
      • addUsers

        void addUsers​(String communityAlias,
                      List<String> users)
               throws com.fluig.sdk.api.common.SDKException
        Adiciona uma lista de usuários na comunidade
        Parameters:
        communityAlias -
        userList -
        Throws:
        com.fluig.sdk.api.common.SDKException
      • update

        CommunityVO update​(CommunityVO vo)
                    throws com.fluig.sdk.api.common.SDKException
        Throws:
        com.fluig.sdk.api.common.SDKException
      • disablePostEditionAllCommunities

        void disablePostEditionAllCommunities()
                                       throws com.fluig.sdk.api.common.SDKException
        Desabilita a edição de post para todas as comunidades, incluindo no papel de usuario
        Throws:
        com.fluig.sdk.api.common.SDKException