org.apache.geronimo.samples.daytrader.ejb
Class HoldingBean
java.lang.Object
org.apache.geronimo.samples.daytrader.ejb.HoldingBean
- All Implemented Interfaces:
- javax.ejb.EnterpriseBean, javax.ejb.EntityBean, java.io.Serializable
- public abstract class HoldingBean
- extends java.lang.Object
- implements javax.ejb.EntityBean
- See Also:
- Serialized Form
Method Summary |
void |
ejbActivate()
|
java.lang.Integer |
ejbCreate(java.lang.Integer holdingID,
LocalAccount account,
LocalQuote quote,
double quantity,
java.math.BigDecimal purchasePrice)
|
java.lang.Integer |
ejbCreate(int holdingID,
LocalAccount account,
LocalQuote quote,
double quantity,
java.math.BigDecimal purchasePrice)
|
void |
ejbLoad()
|
void |
ejbPassivate()
|
void |
ejbPostCreate(java.lang.Integer holdingID,
LocalAccount account,
LocalQuote quote,
double quantity,
java.math.BigDecimal purchasePrice)
|
void |
ejbPostCreate(int holdingID,
LocalAccount account,
LocalQuote quote,
double quantity,
java.math.BigDecimal purchasePrice)
|
void |
ejbRemove()
|
abstract LocalQuote |
ejbSelectQuoteFromSymbol(java.lang.String symbol)
|
void |
ejbStore()
|
abstract LocalAccount |
getAccount()
|
HoldingDataBean |
getDataBean()
|
abstract java.lang.Integer |
getHoldingID()
|
abstract java.sql.Timestamp |
getPurchaseDate()
|
abstract java.math.BigDecimal |
getPurchasePrice()
|
abstract double |
getQuantity()
|
abstract LocalQuote |
getQuote()
|
abstract void |
setAccount(LocalAccount account)
|
void |
setEntityContext(javax.ejb.EntityContext ctx)
|
abstract void |
setHoldingID(java.lang.Integer holdingID)
|
abstract void |
setPurchaseDate(java.sql.Timestamp purchaseDate)
|
abstract void |
setPurchasePrice(java.math.BigDecimal purchasePrice)
|
abstract void |
setQuantity(double quantity)
|
abstract void |
setQuote(LocalQuote quote)
|
java.lang.String |
toString()
|
void |
unsetEntityContext()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
HoldingBean
public HoldingBean()
getHoldingID
public abstract java.lang.Integer getHoldingID()
setHoldingID
public abstract void setHoldingID(java.lang.Integer holdingID)
getQuantity
public abstract double getQuantity()
setQuantity
public abstract void setQuantity(double quantity)
getPurchasePrice
public abstract java.math.BigDecimal getPurchasePrice()
setPurchasePrice
public abstract void setPurchasePrice(java.math.BigDecimal purchasePrice)
getPurchaseDate
public abstract java.sql.Timestamp getPurchaseDate()
setPurchaseDate
public abstract void setPurchaseDate(java.sql.Timestamp purchaseDate)
getAccount
public abstract LocalAccount getAccount()
setAccount
public abstract void setAccount(LocalAccount account)
getQuote
public abstract LocalQuote getQuote()
setQuote
public abstract void setQuote(LocalQuote quote)
ejbSelectQuoteFromSymbol
public abstract LocalQuote ejbSelectQuoteFromSymbol(java.lang.String symbol)
throws javax.ejb.FinderException
- Throws:
javax.ejb.FinderException
getDataBean
public HoldingDataBean getDataBean()
toString
public java.lang.String toString()
ejbCreate
public java.lang.Integer ejbCreate(int holdingID,
LocalAccount account,
LocalQuote quote,
double quantity,
java.math.BigDecimal purchasePrice)
throws javax.ejb.CreateException
- Throws:
javax.ejb.CreateException
ejbCreate
public java.lang.Integer ejbCreate(java.lang.Integer holdingID,
LocalAccount account,
LocalQuote quote,
double quantity,
java.math.BigDecimal purchasePrice)
throws javax.ejb.CreateException
- Throws:
javax.ejb.CreateException
ejbPostCreate
public void ejbPostCreate(java.lang.Integer holdingID,
LocalAccount account,
LocalQuote quote,
double quantity,
java.math.BigDecimal purchasePrice)
throws javax.ejb.CreateException
- Throws:
javax.ejb.CreateException
ejbPostCreate
public void ejbPostCreate(int holdingID,
LocalAccount account,
LocalQuote quote,
double quantity,
java.math.BigDecimal purchasePrice)
throws javax.ejb.CreateException
- Throws:
javax.ejb.CreateException
setEntityContext
public void setEntityContext(javax.ejb.EntityContext ctx)
- Specified by:
setEntityContext
in interface javax.ejb.EntityBean
unsetEntityContext
public void unsetEntityContext()
- Specified by:
unsetEntityContext
in interface javax.ejb.EntityBean
ejbRemove
public void ejbRemove()
- Specified by:
ejbRemove
in interface javax.ejb.EntityBean
ejbLoad
public void ejbLoad()
- Specified by:
ejbLoad
in interface javax.ejb.EntityBean
ejbStore
public void ejbStore()
- Specified by:
ejbStore
in interface javax.ejb.EntityBean
ejbPassivate
public void ejbPassivate()
- Specified by:
ejbPassivate
in interface javax.ejb.EntityBean
ejbActivate
public void ejbActivate()
- Specified by:
ejbActivate
in interface javax.ejb.EntityBean
Copyright © 2005-2006 Apache Software Foundation. All Rights Reserved.