Histórico da Página
...
Exemplo:
| Bloco de código | ||||
|---|---|---|---|---|
| ||||
function beforeCommunityParticipationafterCommunityParticipation(companyId, relation){ } |
Parâmetros da função
Propriedade | Descrição | Tipo |
|---|---|---|
| companyId | Código da Empresa | int |
relation | Objeto que contém as informações de participação | SocialCommunityRelationEventVO |
Exemplo de Implementação
| Bloco de código | ||||
|---|---|---|---|---|
| ||||
function beforeCommunityParticipationafterCommunityParticipation(companyId, relation){ if (relation.getCommunity().getAlias() == "economia") { throw "Comunidade temporariamente indisponível!"; } log.info("beforeCommunityParticipationafterCommunityParticipation Social Alias: " + relation.getSocial().getAlias() + " Community Alias: " + relation.getCommunity().getAlias()); } |
afterCommunityParticipation
O evento é disparado após a efetivação da participação em uma comunidade.
| Bloco de código | ||||
|---|---|---|---|---|
| ||||
function afterCommunityParticipation(companyId, relation){
} |
Parâmetros da função
Propriedade | Descrição | Tipo |
|---|---|---|
| companyId | Código da Empresa | int |
relation | Objeto que contém as informações de participação | SocialCommunityRelationEventVO |
Exemplo de Implementação
| Bloco de código | ||||
|---|---|---|---|---|
| ||||
function afterCommunityParticipation(companyId, relation){
log.info("afterCommunityParticipation Social Alias: " + relation.getSocial().getAlias() + " Community Alias: " + relation.getCommunity().getAlias());
} |
beforeCommunityLeave
O evento é disparado antes da efetivação da exclusão de participação em uma comunidade.
| Bloco de código | ||||
|---|---|---|---|---|
| ||||
function beforeCommunityLeave(companyId, relation){
} |
Parâmetros da função
Propriedade | Descrição | Tipo |
|---|---|---|
| companyId | Código da Empresa | int |
relation | Objeto que contém as informações de participação | SocialCommunityRelationEventVO |
Exemplo de Implementação
| Bloco de código | ||||
|---|---|---|---|---|
| ||||
function beforeCommunityLeave(companyId, relation){
if (relation.getCommunity().getAlias() == "eventos") {
throw "Não é permitido deixar essa comunidade";
}
log.info("beforeCommunityLeave Social Alias: " + relation.getSocial().getAlias() + " Community Alias: " + relation.getCommunity().getAlias());
} |
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas