WebLogic Server 6.1 Code Examples, BEA Systems, Inc.

examples.ejb20.bands
Class RecordingBean

java.lang.Object
  |
  +--examples.ejb20.bands.RecordingBean
All Implemented Interfaces:
javax.ejb.EnterpriseBean, javax.ejb.EntityBean, java.io.Serializable

public abstract class RecordingBean
extends java.lang.Object
implements javax.ejb.EntityBean


Constructor Summary
RecordingBean()
           
 
Method Summary
 void ejbActivate()
           
 RecordingPK ejbCreate(java.lang.String title, java.lang.String band, java.lang.String founder, java.sql.Date recDate)
           
 void ejbLoad()
           
 void ejbPassivate()
           
 void ejbPostCreate(java.lang.String title, java.lang.String band, java.lang.String founder, java.sql.Date recDate)
           
 void ejbRemove()
           
 void ejbStore()
           
abstract  Band getBand()
           
abstract  java.lang.String getBandFounder()
           
abstract  java.lang.String getBandName()
           
abstract  long getNumberSold()
           
abstract  java.sql.Date getRecordingDate()
           
abstract  double getSales()
           
abstract  java.lang.String getTitle()
          container managed fields
abstract  void setBand(Band band)
           
abstract  void setBandFounder(java.lang.String val)
           
abstract  void setBandName(java.lang.String val)
           
 void setEntityContext(javax.ejb.EntityContext c)
           
abstract  void setNumberSold(long val)
           
abstract  void setRecordingDate(java.sql.Date val)
           
abstract  void setSales(double val)
           
abstract  void setTitle(java.lang.String val)
           
 void unsetEntityContext()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RecordingBean

public RecordingBean()
Method Detail

ejbActivate

public void ejbActivate()
Specified by:
ejbActivate in interface javax.ejb.EntityBean

ejbCreate

public RecordingPK ejbCreate(java.lang.String title,
                             java.lang.String band,
                             java.lang.String founder,
                             java.sql.Date recDate)

ejbLoad

public void ejbLoad()
Specified by:
ejbLoad in interface javax.ejb.EntityBean

ejbPassivate

public void ejbPassivate()
Specified by:
ejbPassivate in interface javax.ejb.EntityBean

ejbPostCreate

public void ejbPostCreate(java.lang.String title,
                          java.lang.String band,
                          java.lang.String founder,
                          java.sql.Date recDate)

ejbRemove

public void ejbRemove()
Specified by:
ejbRemove in interface javax.ejb.EntityBean

ejbStore

public void ejbStore()
Specified by:
ejbStore in interface javax.ejb.EntityBean

getBand

public abstract Band getBand()

getBandFounder

public abstract java.lang.String getBandFounder()

getBandName

public abstract java.lang.String getBandName()

getNumberSold

public abstract long getNumberSold()

getRecordingDate

public abstract java.sql.Date getRecordingDate()

getSales

public abstract double getSales()

getTitle

public abstract java.lang.String getTitle()
container managed fields

setBand

public abstract void setBand(Band band)

setBandFounder

public abstract void setBandFounder(java.lang.String val)

setBandName

public abstract void setBandName(java.lang.String val)

setEntityContext

public void setEntityContext(javax.ejb.EntityContext c)
Specified by:
setEntityContext in interface javax.ejb.EntityBean

setNumberSold

public abstract void setNumberSold(long val)

setRecordingDate

public abstract void setRecordingDate(java.sql.Date val)

setSales

public abstract void setSales(double val)

setTitle

public abstract void setTitle(java.lang.String val)

unsetEntityContext

public void unsetEntityContext()
Specified by:
unsetEntityContext in interface javax.ejb.EntityBean

Documentation is available at
http://e-docs.bea.com/wls/docs61

Copyright © 2001 BEA Systems, Inc. All Rights Reserved.