com.croftsoft.apps.wyrm.entity
Class UserBean

java.lang.Object
  extended by com.croftsoft.apps.wyrm.entity.UserBean
All Implemented Interfaces:
Serializable, EnterpriseBean, EntityBean

public abstract class UserBean
extends Object
implements EntityBean

The User Bean.

Since:
2002-09-27
Version:
2002-10-31
See Also:
Serialized Form
Author:
David Wallace Croft

Constructor Summary
UserBean()
           
 
Method Summary
 void ejbActivate()
           
 Long ejbCreate(String username)
           
 String[] ejbHomeGetUsernames()
           
 void ejbLoad()
           
 void ejbPassivate()
           
 void ejbPostCreate(String username)
           
 void ejbRemove()
           
abstract  Collection ejbSelectUsernames()
           
 void ejbStore()
           
abstract  double getCredits()
           
abstract  String getFirstName()
           
abstract  Long getId()
           
abstract  String getLastName()
           
abstract  String getMiddleName()
           
abstract  String getPassword()
           
abstract  PcLocal getPcLocal()
           
abstract  String getUsername()
           
abstract  void setCredits(double credits)
           
 void setEntityContext(EntityContext ctx)
           
abstract  void setFirstName(String firstName)
           
abstract  void setId(Long id)
           
abstract  void setLastName(String lastName)
           
abstract  void setMiddleName(String middleName)
           
abstract  void setPassword(String password)
           
abstract  void setPcLocal(PcLocal pcLocal)
           
abstract  void setUsername(String username)
           
 void unsetEntityContext()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserBean

public UserBean()
Method Detail

getId

public abstract Long getId()

getUsername

public abstract String getUsername()

getPassword

public abstract String getPassword()

getFirstName

public abstract String getFirstName()

getMiddleName

public abstract String getMiddleName()

getLastName

public abstract String getLastName()

getCredits

public abstract double getCredits()

getPcLocal

public abstract PcLocal getPcLocal()

setId

public abstract void setId(Long id)

setUsername

public abstract void setUsername(String username)

setPassword

public abstract void setPassword(String password)

setFirstName

public abstract void setFirstName(String firstName)

setMiddleName

public abstract void setMiddleName(String middleName)

setLastName

public abstract void setLastName(String lastName)

setCredits

public abstract void setCredits(double credits)

setPcLocal

public abstract void setPcLocal(PcLocal pcLocal)

ejbSelectUsernames

public abstract Collection ejbSelectUsernames()
                                       throws FinderException
Throws:
FinderException

ejbHomeGetUsernames

public String[] ejbHomeGetUsernames()
                             throws FinderException
Throws:
FinderException

ejbCreate

public Long ejbCreate(String username)
               throws CreateException
Throws:
CreateException

ejbPostCreate

public void ejbPostCreate(String username)

setEntityContext

public void setEntityContext(EntityContext ctx)
Specified by:
setEntityContext in interface EntityBean

unsetEntityContext

public void unsetEntityContext()
Specified by:
unsetEntityContext in interface EntityBean

ejbActivate

public void ejbActivate()
Specified by:
ejbActivate in interface EntityBean

ejbPassivate

public void ejbPassivate()
Specified by:
ejbPassivate in interface EntityBean

ejbLoad

public void ejbLoad()
Specified by:
ejbLoad in interface EntityBean

ejbStore

public void ejbStore()
Specified by:
ejbStore in interface EntityBean

ejbRemove

public void ejbRemove()
Specified by:
ejbRemove in interface EntityBean

CroftSoft Javadoc

CroftSoft Apps Javadoc (2008-09-28 21:15:07)