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()); } |
...
Import HTML Content
Visão Geral
Conteúdo das Ferramentas