com.ibm.commerce.negotiation.objects
Class MessageInfoAccessBean

java.lang.Object
  com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
      com.ibm.commerce.negotiation.objects.MessageInfoAccessBean
All Implemented Interfaces:
MessageInfoAccessBeanData
Direct Known Subclasses:
MessageInfoDataBean

public class MessageInfoAccessBean
extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
implements MessageInfoAccessBeanData

Reserved for IBM internal use. This access bean corresponds to the database table 'MSGVIEW'.

See Also:
Serialized Form

Constructor Summary
MessageInfoAccessBean()
Zero argument constructor used to initialize the access bean.
MessageInfoAccessBean(javax.ejb.EJBObject o)
constructor
Method Summary
void commitCopyHelper()
Update(flush) data to the EJBObject (persistent storage).
protected java.lang.String defaultJNDIName()
java.util.Enumeration findAllMessages(com.ibm.commerce.negotiation.util.SortingAttribute sort)
Retrieves all message view records.
java.util.Enumeration findByRecipient(java.lang.Long recipient, com.ibm.commerce.negotiation.util.SortingAttribute sort)
Retrieves all message view records for the specified recipient.
java.util.Enumeration findByRecipientAndMultipleStatus(java.lang.Long arg0, java.lang.String[] arg1, com.ibm.commerce.negotiation.util.SortingAttribute arg2)
java.util.Enumeration findByRecipientAndStatus(java.lang.Long arg0, java.lang.String arg1, com.ibm.commerce.negotiation.util.SortingAttribute arg2)
java.util.Enumeration findBySender(java.lang.Long arg0, com.ibm.commerce.negotiation.util.SortingAttribute arg1)
java.util.Enumeration findBySendStatus(java.lang.String arg0, com.ibm.commerce.negotiation.util.SortingAttribute arg1)
java.util.Enumeration findBySendStatusAndStatus(java.lang.String arg0, java.lang.String arg1, com.ibm.commerce.negotiation.util.SortingAttribute arg2)
java.util.Enumeration findByStatus(java.lang.String arg0, com.ibm.commerce.negotiation.util.SortingAttribute arg1)
java.util.Enumeration findSendableMessages(java.sql.Timestamp arg0, com.ibm.commerce.negotiation.util.SortingAttribute arg1)
java.lang.String getBase()
This method accesses a non-CMP field
java.sql.Timestamp getBaseInEJBType()
This method accesses a non-CMP field
java.lang.String getContent()
This method accesses a non-CMP field
int getDelayDays()
Get the delay for the message in days.
int getDelayHours()
Get the delay for the message in hours.
int getDelayMinutes()
Get the delay for the message in minutes.
java.lang.String getDelayTime()
This method accesses a non-CMP field
java.sql.Timestamp getDelayTimeInEJBType()
This method accesses a non-CMP field
java.lang.String getId()
This method accesses a non-CMP field
java.lang.Long getIdInEJBType()
This method accesses a non-CMP field
java.lang.String getMsgParam1()
This method accesses a non-CMP field
java.lang.String getMsgParam2()
This method accesses a non-CMP field
java.lang.String getMsgParam3()
This method accesses a non-CMP field
java.lang.String getMsgType()
This method accesses a non-CMP field
int getMsgTypeInEJBType()
This method accesses a non-CMP field
java.lang.String getPostTime()
This method accesses a non-CMP field
java.sql.Timestamp getPostTimeInEJBType()
This method accesses a non-CMP field
java.lang.String getRecipientId()
This method accesses a non-CMP field
java.lang.Long getRecipientIdInEJBType()
This method accesses a non-CMP field
java.lang.String getSenderId()
This method accesses a non-CMP field
java.lang.Long getSenderIdInEJBType()
This method accesses a non-CMP field
java.lang.String getSendStatus()
This method accesses a non-CMP field
java.lang.String getStatus()
This method accesses a non-CMP field
java.lang.String getSubject()
This method accesses a non-CMP field
java.lang.String getTargetId()
This method accesses a non-CMP field
java.lang.Long getTargetIdInEJBType()
This method accesses a non-CMP field
protected void instantiateEJB()
protected boolean instantiateEJBByPrimaryKey()
void refreshCopyHelper()
Load data from the EJBObject.
void setBase(java.lang.String newValue)
This method accesses a non-CMP field
void setBase(java.sql.Timestamp newValue)
This method accesses a non-CMP field
void setContent(java.lang.String newValue)
This method accesses a non-CMP field
void setDelayTime(java.lang.String newValue)
This method accesses a non-CMP field
void setDelayTime(java.sql.Timestamp newValue)
This method accesses a non-CMP field
void setId(java.lang.Long newValue)
This method accesses a non-CMP field
void setId(java.lang.String newValue)
This method accesses a non-CMP field
void setInitKey_id(java.lang.Long newValue)
Set the primary key for this object
void setInitKey_recipientId(java.lang.Long newValue)
Set the primary key for this object
void setMsgParam1(java.lang.String newValue)
This method accesses a non-CMP field
void setMsgParam2(java.lang.String newValue)
This method accesses a non-CMP field
void setMsgParam3(java.lang.String newValue)
This method accesses a non-CMP field
void setMsgType(int newValue)
This method accesses a non-CMP field
void setMsgType(java.lang.String newValue)
This method accesses a non-CMP field
void setPostTime(java.lang.String newValue)
This method accesses a non-CMP field
void setPostTime(java.sql.Timestamp newValue)
This method accesses a non-CMP field
void setRecipientId(java.lang.Long newValue)
This method accesses a non-CMP field
void setRecipientId(java.lang.String newValue)
This method accesses a non-CMP field
void setSenderId(java.lang.Long newValue)
This method accesses a non-CMP field
void setSenderId(java.lang.String newValue)
This method accesses a non-CMP field
void setSendStatus(java.lang.String newValue)
This method accesses a non-CMP field
void setStatus(java.lang.String newValue)
This method accesses a non-CMP field
void setSubject(java.lang.String newValue)
This method accesses a non-CMP field
void setTargetId(java.lang.Long newValue)
This method accesses a non-CMP field
void setTargetId(java.lang.String newValue)
This method accesses a non-CMP field
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail

MessageInfoAccessBean

public MessageInfoAccessBean()
Zero argument constructor used to initialize the access bean. This constructor corresponds to the following home interface method: public abstract com.ibm.commerce.negotiation.objects.MessageInfo com.ibm.commerce.negotiation.objimpl.MessageInfoHomeBase.findByPrimaryKey(com.ibm.commerce.negotiation.objects.MessageInfoKey) throws java.rmi.RemoteException,javax.ejb.FinderException The home interface method properties need to be set by calling the following setter methods before calling any business methods: setInitKey_id( java.lang.Long ) setInitKey_recipientId( java.lang.Long )

MessageInfoAccessBean

public MessageInfoAccessBean(javax.ejb.EJBObject o)
                      throws java.rmi.RemoteException
constructor
Parameters:
o - javax.ejb.EJBObject
Throws:
java.rmi.RemoteException
Method Detail

findAllMessages

public java.util.Enumeration findAllMessages(com.ibm.commerce.negotiation.util.SortingAttribute sort)
                                      throws java.rmi.RemoteException,
                                             javax.ejb.FinderException,
                                             javax.naming.NamingException

Retrieves all message view records.

The SQL query used to fetch all the required rows from the MSGVIEW table is:

SELECT * FROM MSGVIEW T1 WHERE 1=1

Parameters:
sort - The sorting attribute. This is a set of column names and the order in which they are each to be sorted (ascending, descending). This is used to build an ORDER BY clause.
Returns:
An Enumeration of all the MessageInfoAccessBeans representing rows that match the search criteria.
Throws:
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException

findByRecipient

public java.util.Enumeration findByRecipient(java.lang.Long recipient,
                                             com.ibm.commerce.negotiation.util.SortingAttribute sort)
                                      throws java.rmi.RemoteException,
                                             javax.ejb.FinderException,
                                             javax.naming.NamingException

Retrieves all message view records for the specified recipient.

The SQL query used to fetch all the required rows from the MSGVIEW table is:

SELECT * FROM MSGVIEW T1 WHERE T1.RECIPIENT_ID=?

Parameters:
recipient - The id of the user who will receive the message.
sort - The sorting attribute. This is a set of column names and the order in which they are each to be sorted (ascending, descending). This is used to build an ORDER BY clause.
Returns:
An Enumeration of all the MessageInfoAccessBeans representing rows that match the search criteria.
Throws:
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException

findByRecipientAndMultipleStatus

public java.util.Enumeration findByRecipientAndMultipleStatus(java.lang.Long arg0,
                                                              java.lang.String[] arg1,
                                                              com.ibm.commerce.negotiation.util.SortingAttribute arg2)
                                                       throws java.rmi.RemoteException,
                                                              javax.ejb.FinderException,
                                                              javax.naming.NamingException
Parameters:
arg0 - java.lang.Long
arg1 - java.lang.String[]
arg2 - com.ibm.commerce.negotiation.util.SortingAttribute
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException

findByRecipientAndStatus

public java.util.Enumeration findByRecipientAndStatus(java.lang.Long arg0,
                                                      java.lang.String arg1,
                                                      com.ibm.commerce.negotiation.util.SortingAttribute arg2)
                                               throws java.rmi.RemoteException,
                                                      javax.ejb.FinderException,
                                                      javax.naming.NamingException
Parameters:
arg0 - java.lang.Long
arg1 - java.lang.String
arg2 - com.ibm.commerce.negotiation.util.SortingAttribute
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException

findBySendStatus

public java.util.Enumeration findBySendStatus(java.lang.String arg0,
                                              com.ibm.commerce.negotiation.util.SortingAttribute arg1)
                                       throws java.rmi.RemoteException,
                                              javax.ejb.FinderException,
                                              javax.naming.NamingException
Parameters:
arg0 - java.lang.String
arg1 - com.ibm.commerce.negotiation.util.SortingAttribute
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException

findBySendStatusAndStatus

public java.util.Enumeration findBySendStatusAndStatus(java.lang.String arg0,
                                                       java.lang.String arg1,
                                                       com.ibm.commerce.negotiation.util.SortingAttribute arg2)
                                                throws java.rmi.RemoteException,
                                                       javax.ejb.FinderException,
                                                       javax.naming.NamingException
Parameters:
arg0 - java.lang.String
arg1 - java.lang.String
arg2 - com.ibm.commerce.negotiation.util.SortingAttribute
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException

findBySender

public java.util.Enumeration findBySender(java.lang.Long arg0,
                                          com.ibm.commerce.negotiation.util.SortingAttribute arg1)
                                   throws java.rmi.RemoteException,
                                          javax.ejb.FinderException,
                                          javax.naming.NamingException
Parameters:
arg0 - java.lang.Long
arg1 - com.ibm.commerce.negotiation.util.SortingAttribute
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException

findByStatus

public java.util.Enumeration findByStatus(java.lang.String arg0,
                                          com.ibm.commerce.negotiation.util.SortingAttribute arg1)
                                   throws java.rmi.RemoteException,
                                          javax.ejb.FinderException,
                                          javax.naming.NamingException
Parameters:
arg0 - java.lang.String
arg1 - com.ibm.commerce.negotiation.util.SortingAttribute
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException

findSendableMessages

public java.util.Enumeration findSendableMessages(java.sql.Timestamp arg0,
                                                  com.ibm.commerce.negotiation.util.SortingAttribute arg1)
                                           throws java.rmi.RemoteException,
                                                  javax.ejb.FinderException,
                                                  javax.naming.NamingException
Parameters:
arg0 - java.sql.Timestamp
arg1 - com.ibm.commerce.negotiation.util.SortingAttribute
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException

setInitKey_id

public void setInitKey_id(java.lang.Long newValue)

Set the primary key for this object

Parameters:
newValue - java.lang.Long
Returns:
void

setInitKey_recipientId

public void setInitKey_recipientId(java.lang.Long newValue)

Set the primary key for this object

Parameters:
newValue - java.lang.Long
Returns:
void

defaultJNDIName

protected java.lang.String defaultJNDIName()
Returns:
String

instantiateEJB

protected void instantiateEJB()
                       throws java.rmi.RemoteException,
                              javax.ejb.FinderException,
                              javax.naming.NamingException
Returns:
void
Throws:
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException

instantiateEJBByPrimaryKey

protected boolean instantiateEJBByPrimaryKey()
                                      throws java.rmi.RemoteException,
                                             javax.ejb.CreateException,
                                             javax.naming.NamingException
Returns:
boolean
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.naming.NamingException

commitCopyHelper

public void commitCopyHelper()
                      throws java.rmi.RemoteException,
                             javax.ejb.CreateException,
                             javax.ejb.FinderException,
                             javax.naming.NamingException

Update(flush) data to the EJBObject (persistent storage).

Returns:
void
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

refreshCopyHelper

public void refreshCopyHelper()
                       throws java.rmi.RemoteException,
                              javax.ejb.CreateException,
                              javax.ejb.FinderException,
                              javax.naming.NamingException

Load data from the EJBObject.

Returns:
void
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getMsgParam3

public java.lang.String getMsgParam3()
                              throws java.rmi.RemoteException,
                                     javax.ejb.CreateException,
                                     javax.ejb.FinderException,
                                     javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getMsgParam3 in interface MessageInfoAccessBeanData
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setMsgParam3

public void setMsgParam3(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setMsgParam3 in interface MessageInfoAccessBeanData

getMsgParam2

public java.lang.String getMsgParam2()
                              throws java.rmi.RemoteException,
                                     javax.ejb.CreateException,
                                     javax.ejb.FinderException,
                                     javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getMsgParam2 in interface MessageInfoAccessBeanData
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setMsgParam2

public void setMsgParam2(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setMsgParam2 in interface MessageInfoAccessBeanData

getMsgParam1

public java.lang.String getMsgParam1()
                              throws java.rmi.RemoteException,
                                     javax.ejb.CreateException,
                                     javax.ejb.FinderException,
                                     javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getMsgParam1 in interface MessageInfoAccessBeanData
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setMsgParam1

public void setMsgParam1(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setMsgParam1 in interface MessageInfoAccessBeanData

getTargetId

public java.lang.String getTargetId()
                             throws java.rmi.RemoteException,
                                    javax.ejb.CreateException,
                                    javax.ejb.FinderException,
                                    javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getTargetId in interface MessageInfoAccessBeanData
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getTargetIdInEJBType

public java.lang.Long getTargetIdInEJBType()
                                    throws java.rmi.RemoteException,
                                           javax.ejb.CreateException,
                                           javax.ejb.FinderException,
                                           javax.naming.NamingException
This method accesses a non-CMP field
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setTargetId

public void setTargetId(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setTargetId in interface MessageInfoAccessBeanData

setTargetId

public void setTargetId(java.lang.Long newValue)
This method accesses a non-CMP field

getMsgType

public java.lang.String getMsgType()
                            throws java.rmi.RemoteException,
                                   javax.ejb.CreateException,
                                   javax.ejb.FinderException,
                                   javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getMsgType in interface MessageInfoAccessBeanData
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getMsgTypeInEJBType

public int getMsgTypeInEJBType()
                        throws java.rmi.RemoteException,
                               javax.ejb.CreateException,
                               javax.ejb.FinderException,
                               javax.naming.NamingException
This method accesses a non-CMP field
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setMsgType

public void setMsgType(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setMsgType in interface MessageInfoAccessBeanData

setMsgType

public void setMsgType(int newValue)
This method accesses a non-CMP field

getSubject

public java.lang.String getSubject()
                            throws java.rmi.RemoteException,
                                   javax.ejb.CreateException,
                                   javax.ejb.FinderException,
                                   javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getSubject in interface MessageInfoAccessBeanData
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setSubject

public void setSubject(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setSubject in interface MessageInfoAccessBeanData

getPostTime

public java.lang.String getPostTime()
                             throws java.rmi.RemoteException,
                                    javax.ejb.CreateException,
                                    javax.ejb.FinderException,
                                    javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getPostTime in interface MessageInfoAccessBeanData
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getPostTimeInEJBType

public java.sql.Timestamp getPostTimeInEJBType()
                                        throws java.rmi.RemoteException,
                                               javax.ejb.CreateException,
                                               javax.ejb.FinderException,
                                               javax.naming.NamingException
This method accesses a non-CMP field
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setPostTime

public void setPostTime(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setPostTime in interface MessageInfoAccessBeanData

setPostTime

public void setPostTime(java.sql.Timestamp newValue)
This method accesses a non-CMP field

getSendStatus

public java.lang.String getSendStatus()
                               throws java.rmi.RemoteException,
                                      javax.ejb.CreateException,
                                      javax.ejb.FinderException,
                                      javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getSendStatus in interface MessageInfoAccessBeanData
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setSendStatus

public void setSendStatus(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setSendStatus in interface MessageInfoAccessBeanData

getBase

public java.lang.String getBase()
                         throws java.rmi.RemoteException,
                                javax.ejb.CreateException,
                                javax.ejb.FinderException,
                                javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getBase in interface MessageInfoAccessBeanData
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getBaseInEJBType

public java.sql.Timestamp getBaseInEJBType()
                                    throws java.rmi.RemoteException,
                                           javax.ejb.CreateException,
                                           javax.ejb.FinderException,
                                           javax.naming.NamingException
This method accesses a non-CMP field
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setBase

public void setBase(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setBase in interface MessageInfoAccessBeanData

setBase

public void setBase(java.sql.Timestamp newValue)
This method accesses a non-CMP field

getStatus

public java.lang.String getStatus()
                           throws java.rmi.RemoteException,
                                  javax.ejb.CreateException,
                                  javax.ejb.FinderException,
                                  javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getStatus in interface MessageInfoAccessBeanData
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setStatus

public void setStatus(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setStatus in interface MessageInfoAccessBeanData

getDelayTime

public java.lang.String getDelayTime()
                              throws java.rmi.RemoteException,
                                     javax.ejb.CreateException,
                                     javax.ejb.FinderException,
                                     javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getDelayTime in interface MessageInfoAccessBeanData
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getDelayTimeInEJBType

public java.sql.Timestamp getDelayTimeInEJBType()
                                         throws java.rmi.RemoteException,
                                                javax.ejb.CreateException,
                                                javax.ejb.FinderException,
                                                javax.naming.NamingException
This method accesses a non-CMP field
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setDelayTime

public void setDelayTime(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setDelayTime in interface MessageInfoAccessBeanData

setDelayTime

public void setDelayTime(java.sql.Timestamp newValue)
This method accesses a non-CMP field

getId

public java.lang.String getId()
                       throws java.rmi.RemoteException,
                              javax.ejb.CreateException,
                              javax.ejb.FinderException,
                              javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getId in interface MessageInfoAccessBeanData
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getIdInEJBType

public java.lang.Long getIdInEJBType()
                              throws java.rmi.RemoteException,
                                     javax.ejb.CreateException,
                                     javax.ejb.FinderException,
                                     javax.naming.NamingException
This method accesses a non-CMP field
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setId

public void setId(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setId in interface MessageInfoAccessBeanData

setId

public void setId(java.lang.Long newValue)
This method accesses a non-CMP field

getContent

public java.lang.String getContent()
                            throws java.rmi.RemoteException,
                                   javax.ejb.CreateException,
                                   javax.ejb.FinderException,
                                   javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getContent in interface MessageInfoAccessBeanData
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setContent

public void setContent(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setContent in interface MessageInfoAccessBeanData

getSenderId

public java.lang.String getSenderId()
                             throws java.rmi.RemoteException,
                                    javax.ejb.CreateException,
                                    javax.ejb.FinderException,
                                    javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getSenderId in interface MessageInfoAccessBeanData
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getSenderIdInEJBType

public java.lang.Long getSenderIdInEJBType()
                                    throws java.rmi.RemoteException,
                                           javax.ejb.CreateException,
                                           javax.ejb.FinderException,
                                           javax.naming.NamingException
This method accesses a non-CMP field
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setSenderId

public void setSenderId(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setSenderId in interface MessageInfoAccessBeanData

setSenderId

public void setSenderId(java.lang.Long newValue)
This method accesses a non-CMP field

getRecipientId

public java.lang.String getRecipientId()
                                throws java.rmi.RemoteException,
                                       javax.ejb.CreateException,
                                       javax.ejb.FinderException,
                                       javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getRecipientId in interface MessageInfoAccessBeanData
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getRecipientIdInEJBType

public java.lang.Long getRecipientIdInEJBType()
                                       throws java.rmi.RemoteException,
                                              javax.ejb.CreateException,
                                              javax.ejb.FinderException,
                                              javax.naming.NamingException
This method accesses a non-CMP field
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setRecipientId

public void setRecipientId(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setRecipientId in interface MessageInfoAccessBeanData

setRecipientId

public void setRecipientId(java.lang.Long newValue)
This method accesses a non-CMP field

getDelayDays

public int getDelayDays()
                 throws java.rmi.RemoteException,
                        java.lang.Exception,
                        javax.ejb.FinderException,
                        javax.naming.NamingException

Get the delay for the message in days.

Returns:
int
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
java.lang.Exception - The java.lang.Exception exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getDelayHours

public int getDelayHours()
                  throws java.rmi.RemoteException,
                         java.lang.Exception,
                         javax.ejb.FinderException,
                         javax.naming.NamingException

Get the delay for the message in hours.

Returns:
int
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
java.lang.Exception - The java.lang.Exception exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getDelayMinutes

public int getDelayMinutes()
                    throws java.rmi.RemoteException,
                           java.lang.Exception,
                           javax.ejb.FinderException,
                           javax.naming.NamingException

Get the delay for the message in minutes.

Returns:
int
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
java.lang.Exception - The java.lang.Exception exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

Feedback