public class InvoiceAccessBean extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean implements InvoiceAccessBeanData
Constructor and Description |
---|
InvoiceAccessBean()
Zero argument constructor used to initialize the access bean.
|
InvoiceAccessBean(javax.ejb.EJBObject o) |
InvoiceAccessBean(java.lang.Long newOrderId, java.lang.Integer newOrderReleaseNumber)
Maps to a corresponding ejbCreate method in the home interface of the EJB
|
Modifier and Type | Method and Description |
---|---|
void | commitCopyHelper() |
protected java.lang.String | defaultJNDIName() |
java.util.Enumeration | findByOrdersId(java.lang.Long ordersId)
Retrieves all the InvoiceAccessBeans for the specified Order.
|
java.lang.String | getInvoiceId() |
java.lang.Long | getInvoiceIdInEJBType() |
java.lang.String | getInvoiceXML() |
java.lang.String | getOrderId() |
java.lang.Long | getOrderIdInEJBType() |
java.lang.String | getOrderReleaseNumber() |
java.lang.Integer | getOrderReleaseNumberInEJBType() |
java.lang.String | getStatus() |
java.lang.String | getTimeCreated() |
java.sql.Timestamp | getTimeCreatedInEJBType() |
protected void | instantiateEJB() |
protected boolean | instantiateEJBByPrimaryKey() |
void | refreshCopyHelper() |
void | setInitKey_invoiceId(java.lang.String newValue) |
void | setInvoiceId(java.lang.Long newValue) |
void | setInvoiceId(java.lang.String newValue) |
void | setInvoiceXML(java.lang.String newValue) |
void | setOrderId(java.lang.Long newValue) |
void | setOrderId(java.lang.String newValue) |
void | setOrderReleaseNumber(java.lang.Integer newValue) |
void | setOrderReleaseNumber(java.lang.String newValue) |
void | setStatus(java.lang.String newValue) |
void | setTimeCreated(java.lang.String newValue) |
void | setTimeCreated(java.sql.Timestamp newValue) |
public InvoiceAccessBean()
public InvoiceAccessBean(javax.ejb.EJBObject o) throws java.rmi.RemoteException
public InvoiceAccessBean(java.lang.Long newOrderId, java.lang.Integer newOrderReleaseNumber) throws javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException, java.rmi.RemoteException
Maps to a corresponding ejbCreate method in the home interface of the EJB
public java.util.Enumeration findByOrdersId(java.lang.Long ordersId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all the InvoiceAccessBeans for the specified Order.
The SQL query used to fetch all the required rows from the INVOICE table is:
SELECT * FROM INVOICE T1 WHERE (T1.ORDERS_ID = ?) ORDER BY T1.INVOICE_ID
public void setInitKey_invoiceId(java.lang.String 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 getOrderReleaseNumber() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Integer getOrderReleaseNumberInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setOrderReleaseNumber(java.lang.String newValue)
public void setOrderReleaseNumber(java.lang.Integer newValue)
public java.lang.String getInvoiceId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getInvoiceIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setInvoiceId(java.lang.String newValue)
public void setInvoiceId(java.lang.Long 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 getOrderId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getOrderIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setOrderId(java.lang.String newValue)
public void setOrderId(java.lang.Long newValue)
public java.lang.String getTimeCreated() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.sql.Timestamp getTimeCreatedInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setTimeCreated(java.lang.String newValue)
public void setTimeCreated(java.sql.Timestamp newValue)
public java.lang.String getInvoiceXML() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setInvoiceXML(java.lang.String newValue)