Package com.simplicite.util
Class Notification.NotifRecipient
- java.lang.Object
-
- com.simplicite.util.Notification.NotifRecipient
-
- All Implemented Interfaces:
java.io.Serializable
- Enclosing class:
- Notification
public static class Notification.NotifRecipient extends java.lang.Object implements java.io.Serializable
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getGroupId()
Get row_id of Group recipientjava.lang.String
getQuery()
Get SQL query defined as recipient of notificationjava.lang.String
getRcptId()
Get row_id of recipient of notificationjava.lang.String
getRcptType()
type of Recipientjava.lang.String
getUserId()
Get row_id of userstatic Notification.NotifRecipient
groupRecipient(java.lang.String id, java.lang.String grpId)
Constructor for a group recipientboolean
isGroup()
boolean
isQuery()
boolean
isUser()
static Notification.NotifRecipient
queryRecipient(java.lang.String id, java.lang.String query)
Constructor for a query recipient (recipients are the result of a query)static Notification.NotifRecipient
userRecipient(java.lang.String id, java.lang.String userId)
Constructor for a user recipient
-
-
-
Method Detail
-
userRecipient
public static Notification.NotifRecipient userRecipient(java.lang.String id, java.lang.String userId)
Constructor for a user recipient- Parameters:
id
-userId
-
-
groupRecipient
public static Notification.NotifRecipient groupRecipient(java.lang.String id, java.lang.String grpId)
Constructor for a group recipient- Parameters:
id
-grpId
-- Returns:
- Recipient object
-
queryRecipient
public static Notification.NotifRecipient queryRecipient(java.lang.String id, java.lang.String query)
Constructor for a query recipient (recipients are the result of a query)- Parameters:
id
-query
-- Returns:
- Recipient object
-
getRcptType
public java.lang.String getRcptType()
type of Recipient- Returns:
- type of recipient
-
getRcptId
public java.lang.String getRcptId()
Get row_id of recipient of notification- Returns:
- row_id of Recipient of Notification
-
getUserId
public java.lang.String getUserId()
Get row_id of user- Returns:
- row_id of user
-
getQuery
public java.lang.String getQuery()
Get SQL query defined as recipient of notification- Returns:
- query
-
getGroupId
public java.lang.String getGroupId()
Get row_id of Group recipient- Returns:
- row_id of group
-
isGroup
public boolean isGroup()
-
isUser
public boolean isUser()
-
isQuery
public boolean isQuery()
-
-