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 StringJNDI_NAMEstatic StringJNDI_REMOTE_NAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddUser(Long communityId, String alias)Adiciona um usuário em uma comunidade.voidaddUsers(String communityAlias, List<String> users)Adiciona uma lista de usuários na comunidadeCommunityVOcreate(CommunityVO vo)Cria uma nova comunidade.voiddisablePostEditionAllCommunities()Desabilita a edição de post para todas as comunidades, incluindo no papel de usuarioCommunityVOupdate(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.SDKExceptionDesabilita a edição de post para todas as comunidades, incluindo no papel de usuario- Throws:
com.fluig.sdk.api.common.SDKException
-
-