org.jboss.test.banknew.ejb
Class TransactionBean

java.lang.Object
  extended byorg.jboss.test.util.ejb.EnterpriseSupport (src) 
      extended byorg.jboss.test.util.ejb.EntitySupport (src) 
          extended byorg.jboss.test.banknew.ejb.TransactionBean
All Implemented Interfaces:
EnterpriseBean (src) , EntityBean (src) , java.io.Serializable

public abstract class TransactionBean
extends EntitySupport (src)

The Entity bean represents a bank transaction

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.jboss.test.util.ejb.EntitySupport (src)
entityCtx
 
Constructor Summary
TransactionBean()
           
 
Method Summary
 TransactionPK ejbCreate(java.lang.String pAccountId, int pType, float pAmount, java.lang.String pDescription)
           
 TransactionPK ejbCreate(TransactionData pData)
           
 void ejbPostCreate(java.lang.String pAccountId, int pType, float pAmount, java.lang.String pDescription)
           
 void ejbPostCreate(TransactionData pData)
           
abstract  java.lang.String getAcountId()
           
abstract  float getAmount()
           
abstract  TransactionData getData()
           
abstract  java.util.Date getDate()
           
abstract  java.lang.String getDescription()
           
abstract  java.lang.String getId()
           
abstract  int getType()
           
abstract  void setAcountId(java.lang.String pAcountId)
           
abstract  void setAmount(float pAmount)
           
abstract  void setData(TransactionData pDate)
           
abstract  void setDate(java.util.Date pDate)
           
abstract  void setDescription(java.lang.String pDescription)
           
abstract  void setId(java.lang.String pId)
           
abstract  void setType(int pType)
           
 
Methods inherited from class org.jboss.test.util.ejb.EntitySupport (src)
ejbActivate, ejbLoad, ejbPassivate, ejbRemove, ejbStore, setEntityContext, unsetEntityContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransactionBean

public TransactionBean()
Method Detail

getId

public abstract java.lang.String getId()

setId

public abstract void setId(java.lang.String pId)

getAcountId

public abstract java.lang.String getAcountId()

setAcountId

public abstract void setAcountId(java.lang.String pAcountId)

getType

public abstract int getType()

setType

public abstract void setType(int pType)

getAmount

public abstract float getAmount()

setAmount

public abstract void setAmount(float pAmount)

getDate

public abstract java.util.Date getDate()

setDate

public abstract void setDate(java.util.Date pDate)

getDescription

public abstract java.lang.String getDescription()

setDescription

public abstract void setDescription(java.lang.String pDescription)

getData

public abstract TransactionData getData()

setData

public abstract void setData(TransactionData pDate)

ejbCreate

public TransactionPK ejbCreate(java.lang.String pAccountId,
                               int pType,
                               float pAmount,
                               java.lang.String pDescription)

ejbPostCreate

public void ejbPostCreate(java.lang.String pAccountId,
                          int pType,
                          float pAmount,
                          java.lang.String pDescription)

ejbCreate

public TransactionPK ejbCreate(TransactionData pData)

ejbPostCreate

public void ejbPostCreate(TransactionData pData)