public class MessageInfoAccessBean extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean implements MessageInfoAccessBeanData
Constructor and Description |
---|
MessageInfoAccessBean()
Zero argument constructor used to initialize the access bean.
|
MessageInfoAccessBean(javax.ejb.EJBObject o) |
Modifier and Type | Method and Description |
---|---|
void | commitCopyHelper() |
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() |
java.sql.Timestamp | getBaseInEJBType() |
java.lang.String | getContent() |
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() |
java.sql.Timestamp | getDelayTimeInEJBType() |
java.lang.String | getId() |
java.lang.Long | getIdInEJBType() |
java.lang.String | getMsgParam1() |
java.lang.String | getMsgParam2() |
java.lang.String | getMsgParam3() |
java.lang.String | getMsgType() |
int | getMsgTypeInEJBType() |
java.lang.String | getPostTime() |
java.sql.Timestamp | getPostTimeInEJBType() |
java.lang.String | getRecipientId() |
java.lang.Long | getRecipientIdInEJBType() |
java.lang.String | getSenderId() |
java.lang.Long | getSenderIdInEJBType() |
java.lang.String | getSendStatus() |
java.lang.String | getStatus() |
java.lang.String | getSubject() |
java.lang.String | getTargetId() |
java.lang.Long | getTargetIdInEJBType() |
protected void | instantiateEJB() |
protected boolean | instantiateEJBByPrimaryKey() |
void | refreshCopyHelper() |
void | setBase(java.lang.String newValue) |
void | setBase(java.sql.Timestamp newValue) |
void | setContent(java.lang.String newValue) |
void | setDelayTime(java.lang.String newValue) |
void | setDelayTime(java.sql.Timestamp newValue) |
void | setId(java.lang.Long newValue) |
void | setId(java.lang.String newValue) |
void | setInitKey_id(java.lang.Long newValue) |
void | setInitKey_recipientId(java.lang.Long newValue) |
void | setMsgParam1(java.lang.String newValue) |
void | setMsgParam2(java.lang.String newValue) |
void | setMsgParam3(java.lang.String newValue) |
void | setMsgType(int newValue) |
void | setMsgType(java.lang.String newValue) |
void | setPostTime(java.lang.String newValue) |
void | setPostTime(java.sql.Timestamp newValue) |
void | setRecipientId(java.lang.Long newValue) |
void | setRecipientId(java.lang.String newValue) |
void | setSenderId(java.lang.Long newValue) |
void | setSenderId(java.lang.String newValue) |
void | setSendStatus(java.lang.String newValue) |
void | setStatus(java.lang.String newValue) |
void | setSubject(java.lang.String newValue) |
void | setTargetId(java.lang.Long newValue) |
void | setTargetId(java.lang.String newValue) |
public MessageInfoAccessBean()
public MessageInfoAccessBean(javax.ejb.EJBObject o) throws java.rmi.RemoteException
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
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=?
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
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
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
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
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
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
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
public void setInitKey_id(java.lang.Long newValue)
public void setInitKey_recipientId(java.lang.Long newValue)
protected java.lang.String defaultJNDIName()
protected void instantiateEJB() throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
protected boolean instantiateEJBByPrimaryKey() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.naming.NamingException
public void commitCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void refreshCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.String getMsgParam3() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setMsgParam3(java.lang.String newValue)
public java.lang.String getMsgParam2() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setMsgParam2(java.lang.String newValue)
public java.lang.String getMsgParam1() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setMsgParam1(java.lang.String newValue)
public java.lang.String getTargetId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getTargetIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setTargetId(java.lang.String newValue)
public void setTargetId(java.lang.Long newValue)
public java.lang.String getMsgType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public int getMsgTypeInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setMsgType(java.lang.String newValue)
public void setMsgType(int newValue)
public java.lang.String getSubject() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setSubject(java.lang.String newValue)
public java.lang.String getPostTime() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.sql.Timestamp getPostTimeInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setPostTime(java.lang.String newValue)
public void setPostTime(java.sql.Timestamp newValue)
public java.lang.String getSendStatus() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setSendStatus(java.lang.String newValue)
public java.lang.String getBase() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.sql.Timestamp getBaseInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setBase(java.lang.String newValue)
public void setBase(java.sql.Timestamp newValue)
public java.lang.String getStatus() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setStatus(java.lang.String newValue)
public java.lang.String getDelayTime() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.sql.Timestamp getDelayTimeInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setDelayTime(java.lang.String newValue)
public void setDelayTime(java.sql.Timestamp newValue)
public java.lang.String getId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setId(java.lang.String newValue)
public void setId(java.lang.Long newValue)
public java.lang.String getContent() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setContent(java.lang.String newValue)
public java.lang.String getSenderId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getSenderIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setSenderId(java.lang.String newValue)
public void setSenderId(java.lang.Long newValue)
public java.lang.String getRecipientId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getRecipientIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setRecipientId(java.lang.String newValue)
public void setRecipientId(java.lang.Long newValue)
public int getDelayDays() throws java.rmi.RemoteException, java.lang.Exception, javax.ejb.FinderException, javax.naming.NamingException
Get the delay for the message in days.
public int getDelayHours() throws java.rmi.RemoteException, java.lang.Exception, javax.ejb.FinderException, javax.naming.NamingException
Get the delay for the message in hours.
public int getDelayMinutes() throws java.rmi.RemoteException, java.lang.Exception, javax.ejb.FinderException, javax.naming.NamingException
Get the delay for the message in minutes.