Package com.fluig.sdk.service
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
-
-
Field Summary
Fields Modifier and Type Field Description static String
JNDI_NAME
static String
JNDI_REMOTE_NAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addUser(Long communityId, String alias)
Adiciona um usuário em uma comunidade.void
addUsers(String communityAlias, List<String> users)
Adiciona uma lista de usuários na comunidadeCommunityVO
create(CommunityVO vo)
Cria uma nova comunidade.void
disablePostEditionAllCommunities()
Desabilita a edição de post para todas as comunidades, incluindo no papel de usuarioCommunityVO
update(CommunityVO vo)
-
Methods inherited from interface com.fluig.sdk.service.BaseAPIService
expand, generateOrderParam
-
-
-
-
Field Detail
-
JNDI_NAME
static final String JNDI_NAME
- See Also:
- Constant Field Values
-
JNDI_REMOTE_NAME
static final String JNDI_REMOTE_NAME
- See Also:
- Constant Field Values
-
-
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
-
-