|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.websphere.samples.plantsbywebsphereejb.LoginBean
public class LoginBean
LoginBean is the implementation class for the Login
stateless session
EJB. LoginBean implements each of the business methods in the Login
EJB remote interface and each of the EJB lifecycle methods in the javax.ejb.SessionBean
interface.
Login
Constructor Summary | |
---|---|
LoginBean()
|
Method Summary | |
---|---|
CustomerInfo |
createNewUser(java.lang.String customerID,
java.lang.String password,
java.lang.String firstName,
java.lang.String lastName,
java.lang.String addr1,
java.lang.String addr2,
java.lang.String addrCity,
java.lang.String addrState,
java.lang.String addrZip,
java.lang.String phone)
Create a new user. |
CustomerInfo |
getCustomerInfo(java.lang.String customerID)
Retrieve an existing user. |
CustomerInfo |
updateUser(java.lang.String customerID,
java.lang.String firstName,
java.lang.String lastName,
java.lang.String addr1,
java.lang.String addr2,
java.lang.String addrCity,
java.lang.String addrState,
java.lang.String addrZip,
java.lang.String phone)
Update an existing user. |
java.lang.String |
verifyUserAndPassword(java.lang.String customerID,
java.lang.String password)
Verify that the user exists and the password is value. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LoginBean()
Method Detail |
---|
public java.lang.String verifyUserAndPassword(java.lang.String customerID, java.lang.String password)
verifyUserAndPassword
in interface Login
customerID
- The customer IDpassword
- The password for the customer ID
public CustomerInfo createNewUser(java.lang.String customerID, java.lang.String password, java.lang.String firstName, java.lang.String lastName, java.lang.String addr1, java.lang.String addr2, java.lang.String addrCity, java.lang.String addrState, java.lang.String addrZip, java.lang.String phone)
createNewUser
in interface Login
customerID
- The new customer ID.password
- The password for the customer ID.firstName
- First name.lastName
- Last name.addr1
- Address line 1.addr2
- Address line 2.addrCity
- City address information.addrState
- State address information.addrZip
- Zip code address information.phone
- User's phone number.
public CustomerInfo updateUser(java.lang.String customerID, java.lang.String firstName, java.lang.String lastName, java.lang.String addr1, java.lang.String addr2, java.lang.String addrCity, java.lang.String addrState, java.lang.String addrZip, java.lang.String phone)
updateUser
in interface Login
customerID
- The customer ID.firstName
- First name.lastName
- Last name.addr1
- Address line 1.addr2
- Address line 2.addrCity
- City address information.addrState
- State address information.addrZip
- Zip code address information.phone
- User's phone number.
public CustomerInfo getCustomerInfo(java.lang.String customerID)
getCustomerInfo
in interface Login
customerID
- The customer ID.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |