com.ibm.commerce.negotiation.beans
Class MessageCountListBean
java.lang.Object
com.ibm.commerce.beans.InputDataBeanImpl
com.ibm.commerce.beans.SmartDataBeanImpl
com.ibm.commerce.negotiation.beans.NegotiationListBean
com.ibm.commerce.negotiation.beans.MessageCountListBean
- All Implemented Interfaces:
- DataBean, InputDataBean, MessageCountListInputDataBean, MessageCountListSmartDataBean, NegotiationListInputDataBean, NegotiationListSmartDataBean, Protectable, java.io.Serializable, SmartDataBean
- public class MessageCountListBean
- extends NegotiationListBean
- implements MessageCountListInputDataBean, MessageCountListSmartDataBean, Protectable
Retrieves a list of message count data beans.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
COPYRIGHT
public static final java.lang.String COPYRIGHT
-
- See Also:
- Constant Field Values
mcdb
protected MessageCountDataBean mcdb
fMessageCounts
protected MessageCountDataBean[] fMessageCounts
msgRecipientId
protected java.lang.String msgRecipientId
msgStatus
protected java.lang.String msgStatus
commandInterfaceName
protected java.lang.String commandInterfaceName
msgMultipleStatus
protected java.lang.String[] msgMultipleStatus
MessageCountListBean
public MessageCountListBean()
- Constructs a MessageListBean object.
fulfills
public boolean fulfills(java.lang.Long member,
java.lang.String relationship)
throws java.lang.Exception,
java.rmi.RemoteException
- Determines if a given member fulfills a given relationship with the resource.
-
- Specified by:
- fulfills in interface Protectable
- Overrides:
- fulfills in class SmartDataBeanImpl
-
- Parameters:
- member - Member id of the member
- relationship - The relationship the member has with respect to the resource
- Returns:
- true if the member fulfills the relationship with the resource
- Throws:
- java.lang.Exception - should not happen since the method only returns false.
- java.rmi.RemoteException - should not happen since the method only returns false.
getMessageCounts
public MessageCountDataBean[] getMessageCounts()
- Get a list of message counts.
-
- Specified by:
- getMessageCounts in interface MessageCountListSmartDataBean
-
- Returns:
- MessageCountDataBean array.
getMsgMultipleStatus
public java.lang.String[] getMsgMultipleStatus()
- Get multiple message status. The possible status are:
- N=New. Bidder has not opened this message
- O=Opened. Bidder opened this message
- D=Deleted. Bidder deleted this message
-
- Specified by:
- getMsgMultipleStatus in interface MessageCountListSmartDataBean
-
- Returns:
- message status array.
getMsgRecipientId
public java.lang.String getMsgRecipientId()
- Get message recipient id.
-
- Specified by:
- getMsgRecipientId in interface MessageCountListSmartDataBean
getMsgStatus
public java.lang.String getMsgStatus()
- Get message status.
-
- Specified by:
- getMsgStatus in interface MessageCountListSmartDataBean
getOwner
public java.lang.Long getOwner()
throws java.lang.Exception,
java.rmi.RemoteException
- Return the member reference number of the owner.
-
- Specified by:
- getOwner in interface Protectable
-
- Returns:
- long
- Throws:
- java.lang.Exception
- java.rmi.RemoteException
populate
public void populate()
throws java.lang.Exception
- Looks-up messages and creates a sorted list.
-
- Specified by:
- populate in interface SmartDataBean
- Overrides:
- populate in class SmartDataBeanImpl
-
- Throws:
- java.lang.Exception - should not happen since there is no data retrieved to populate the databean.
setMessageCounts
public void setMessageCounts(MessageCountDataBean[] newMessageVector)
- Populate message array with message count list
-
- Specified by:
- setMessageCounts in interface MessageCountListInputDataBean
setMsgMultipleStatus
public void setMsgMultipleStatus(java.lang.String[] newMsgMultipleStatus)
- Set multiple message status. The possible status are:
- N=New. Bidder has not opened this message
- O=Opened. Bidder opened this message
- D=Deleted. Bidder deleted this message
-
- Specified by:
- setMsgMultipleStatus in interface MessageCountListInputDataBean
setMsgRecipientId
public void setMsgRecipientId(java.lang.String newMsgRecipientId)
- Set message recipient id.
-
- Specified by:
- setMsgRecipientId in interface MessageCountListInputDataBean
setMsgStatus
public void setMsgStatus(java.lang.String newMsgStatus)
- Set message status.
-
- Specified by:
- setMsgStatus in interface MessageCountListInputDataBean
Feedback
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.