public class UsersNotification extends Notification
| Modifier and Type | Field and Description |
|---|---|
static int |
CHANGE
Indica que o tipo de compartilhamento foi alterado.
|
static int |
INSERT
Indica que usuários foram incluídos no compartilhamento.
|
static int |
REMOVE
Indica que usuários foram removidos no compartilhamento.
|
static int |
REMOVE_PROJECT
Indica que o projeto foi removido
|
| Constructor and Description |
|---|
UsersNotification(String sender,
int type,
Collection<Object> usersToNotify,
Object ownerID,
String projectName)
Cria um evento para notificação de compartilhamento de projeto.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getProjectName()
Consulta o nome do projeto ao qual o usuário foi inserido ou removido.
|
int |
getType()
Consulta o tipo de evento de gerenciamento de usuários.
|
Object |
getUserId()
Consulta o usuário que inseriu ou removeu o usuário do projeto.
|
boolean |
isVolatile()
Definição da volatilidade da notificação.
|
String |
toString()
String para auditagem.
|
getDisplay, getMustPopUp, getSender, setDisplaygetCreationDatepublic static final int INSERT
public static final int REMOVE
public static final int CHANGE
public static final int REMOVE_PROJECT
public UsersNotification(String sender, int type, Collection<Object> usersToNotify, Object ownerID, String projectName)
sender - Quem está enviando a notificação (não pode ser null).type - - tipo do evento (inserção ou remoção)usersToNotify - - usuários que serão notificadosownerID - - ID do dono do projeto que deu origem à notificaçãoprojectName - - nome do projeto que deu origem à notificaçãopublic boolean isVolatile()
isVolatile in class Notificationpublic int getType()
public Object getUserId()
public String getProjectName()
public String toString()
toString in class NotificationCopyright © 2019. All rights reserved.