Histórico da Página
...
| Bloco de código | ||||
|---|---|---|---|---|
| ||||
function beforeSocialPostEdit(companyId, post){
} |
Parâmetros da função
| Propriedade | Descrição | Tipo |
|---|---|---|
| companyId | Código da Empresa | int |
| post | objeto de post |
Exemplo de Implementação
| Bloco de código | ||
|---|---|---|
| ||
function beforeSocialPostEdit(companyId, post){
post.setText(post.getText() + " \n --- Conteúdo editado ---");
} |
...
Esse evento é disparado sempre após a edição de um post.
Estrutura do Evento
| Bloco de código | ||
|---|---|---|
| ||
function afterSocialPostEdit(companyId, post){
} |
Parâmetros da função
| Propriedade | Descrição | Tipo |
|---|---|---|
| companyId | Código da Empresa | int |
| post | objeto de post | SocialPostEventVO |
Exemplo de Implementação
| Bloco de código | ||
|---|---|---|
| ||
function afterSocialPostEdit(companyId, post){
log.info(post.getUser() + " editou o conteúdo do post: " + post.getPostId());
} |
...
O evento é disparado antes da efetivação da participação em uma comunidade.
Exemplo:Estrutura do Evento
| Bloco de código | ||||
|---|---|---|---|---|
| ||||
function beforeCommunityParticipation(companyId, relation){
} |
...
O evento é disparado após a efetivação da participação em uma comunidade.
Estrutura do Evento
| Bloco de código | ||||
|---|---|---|---|---|
| ||||
function afterCommunityParticipation(companyId, relation){
} |
...
O evento é disparado após a efetivação da exclusão de participação em uma comunidade.
Estrutura do Evento
| Bloco de código | ||||
|---|---|---|---|---|
| ||||
function afterCommunityLeave(companyId, relation){
} |
...
O evento é disparado antes da efetivação de seguir uma pessoa.
Estrutura do Evento
| Bloco de código | ||||
|---|---|---|---|---|
| ||||
function beforeSocialFollow(companyId, follow){
} |
...
O evento é disparado após a efetivação de seguir uma pessoa.
Estrutura do Evento
| Bloco de código | ||||
|---|---|---|---|---|
| ||||
function afterSocialFollow(companyId, follow){
} |
...
O evento é disparado antes da efetivação de deixar de seguir uma pessoa.
Estrutura do Evento
| Bloco de código | ||||
|---|---|---|---|---|
| ||||
function beforeSocialUnfollow(companyId, follow){
} |
...
O evento é disparado após a efetivação de deixar de seguir uma pessoa.
Estrutura do Evento
| Bloco de código | ||||
|---|---|---|---|---|
| ||||
function afterSocialUnfollow(companyId, follow){
} |
...
| Bloco de código | ||||
|---|---|---|---|---|
| ||||
function afterSocialUnfollow(companyId, follow){
log.info("afterSocialUnfollow Social Alias: " + follow.getSocial().getAlias() + " Followed Alias: " + follow.getFollowed().getAlias());
} |
beforeSocialPictureChange
O evento é disparado antes da imagem de um usuário/comunidade ser alterada.
Estrutura do Evento
| Bloco de código | ||
|---|---|---|
| ||
function beforeSocialPictureChange(companyId, vo){
} |
Parâmetros da função
| Propriedade | Descrição | Tipo |
|---|---|---|
| companyId | Código da Empresa | int |
vo | Objeto contendo os dados da imagem a ser alterada | SocialPictureEventVO |
Exemplo de Implementação
| Bloco de código | ||
|---|---|---|
| ||
function beforeSocialPictureChange(companyId, vo){
log.info(vo.getAlias());
log.info(vo.getPath());
log.info(vo.getPictureName());
log.info(vo.getWidth());
log.info(vo.getHeight());
} |
afterSocialPictureChange
O evento é disparado após a efetivação da troca de imagem do perfil de um usuário/comunidade.
Estrutura do Evento
| Bloco de código | ||
|---|---|---|
| ||
function afterSocialPictureChange(companyId, vo){
} |
Parâmetros da função
| Propriedade | Descrição | Tipo |
|---|---|---|
| companyId | Código da Empresa | int |
vo | Objeto contendo os dados da imagem a ser alterada | SocialPictureEventVO |
Exemplo de Implementação
| Bloco de código | ||
|---|---|---|
| ||
function afterSocialPictureChange(companyId, vo){
log.info("afterSocialPictureChange: " + vo.getPath()+vo.getPictureName());
} |