public class MessageCountListBean extends NegotiationListBean implements MessageCountListInputDataBean, MessageCountListSmartDataBean, Protectable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT |
sortingAtt
emptyString
Constructor and Description |
---|
MessageCountListBean()
Constructs a message list bean object.
|
Modifier and Type | Method and Description |
---|---|
boolean |
fulfills(java.lang.Long member,
java.lang.String relationship)
Determines if a given member fulfills a given relationship with the resource.
|
MessageCountDataBean[] |
getMessageCounts()
Gets a list of message counts.
|
java.lang.String[] |
getMsgMultipleStatus()
Gets multiple message status.
|
java.lang.String |
getMsgRecipientId()
Gets message recipient ID.
|
java.lang.Integer |
getMsgsCountNum()
Gets the number of messages.
|
java.lang.String |
getMsgStatus()
Gets message status.
|
java.lang.Long |
getOwner()
Returns the member reference number of the owner.
|
void |
populate()
Looks-up messages and creates a sorted list.
|
void |
setMessageCounts(MessageCountDataBean[] newMessageVector)
Populates message array with message count list
|
void |
setMsgMultipleStatus(java.lang.String[] newMsgMultipleStatus)
Sets multiple message status.
|
void |
setMsgMultipleStatusStr(java.lang.String newMsgMultipleStatusStr)
Sets multiple message status.
|
void |
setMsgRecipientId(java.lang.String newMsgRecipientId)
Sets message recipient ID.
|
void |
setMsgStatus(java.lang.String newMsgStatus)
Sets message status.
|
getLength, getSortAtt, setSortAtt, setSortAttByString
getCommandContext, getHttpRequest, getHttpResponse, getResources, getViewCommandContext, setCommandContext, setHttpRequest, setHttpResponse, setViewCommandContext
getRequestProperties, setRequestProperties
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getRequestProperties, setRequestProperties
public static final java.lang.String COPYRIGHT
public MessageCountListBean()
public boolean fulfills(java.lang.Long member, java.lang.String relationship) throws java.lang.Exception
fulfills
in interface Protectable
fulfills
in class SmartDataBeanImpl
member
- Member ID of the memberrelationship
- The relationship the member has with respect to the resourcejava.lang.Exception
public MessageCountDataBean[] getMessageCounts()
getMessageCounts
in interface MessageCountListSmartDataBean
public java.lang.String[] getMsgMultipleStatus()
getMsgMultipleStatus
in interface MessageCountListSmartDataBean
public java.lang.String getMsgRecipientId()
getMsgRecipientId
in interface MessageCountListSmartDataBean
public java.lang.String getMsgStatus()
getMsgStatus
in interface MessageCountListSmartDataBean
public java.lang.Long getOwner() throws java.lang.Exception
getOwner
in interface Protectable
java.lang.Exception
public void populate() throws java.lang.Exception
populate
in interface SmartDataBean
populate
in class SmartDataBeanImpl
java.lang.Exception
- If any problems are encountered.public void setMessageCounts(MessageCountDataBean[] newMessageVector)
setMessageCounts
in interface MessageCountListInputDataBean
public void setMsgMultipleStatus(java.lang.String[] newMsgMultipleStatus)
setMsgMultipleStatus
in interface MessageCountListInputDataBean
public void setMsgRecipientId(java.lang.String newMsgRecipientId)
setMsgRecipientId
in interface MessageCountListInputDataBean
public void setMsgStatus(java.lang.String newMsgStatus)
setMsgStatus
in interface MessageCountListInputDataBean
public void setMsgMultipleStatusStr(java.lang.String newMsgMultipleStatusStr)
public java.lang.Integer getMsgsCountNum()