|
| WebLogic Server 6.0 Code Examples, BEA Systems, Inc. |
SUMMARY: INNER | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD |
examples.ejb20.homeMethods
Interface Account
- All Superinterfaces:
- javax.ejb.EJBObject, java.rmi.Remote
- public interface Account
- extends javax.ejb.EJBObject
The methods in this interface are the public face of AccountBean.
The signatures of the methods are identical to those of the bean,
except that these methods throw a java.rmi.RemoteException.
Note that the EJBean does not implement this interface.
The corresponding code-generated EJBObject implements this interface
and delegates to the EJBean.
- Author:
- Copyright (c) 1998 by WebLogic, Inc. All Rights Reserved., Copyright (c) 1998-2000 by BEA Systems, Inc. All Rights Reserved.
Method Summary |
double |
balance()
Balance in account. |
double |
deposit(double amount)
Deposits an amount. |
double |
withdraw(double amount)
Withdraws an amount. |
Methods inherited from interface javax.ejb.EJBObject |
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove |
balance
public double balance()
throws java.rmi.RemoteException
- Balance in account.
- Returns:
- double Account Balance
- Throws:
java.rmi.RemoteException
- if there is a communications or systems failure
deposit
public double deposit(double amount)
throws java.rmi.RemoteException
- Deposits an amount.
- Parameters:
amount
- double Amount to deposit- Returns:
- double Account Balance
- Throws:
java.rmi.RemoteException
- if there is a communications or systems failure
withdraw
public double withdraw(double amount)
throws ProcessingErrorException,
java.rmi.RemoteException
- Withdraws an amount.
- Parameters:
amount
- double Amount to withdraw- Returns:
- double Account Balance
- Throws:
ProcessingErrorException
- if there is an error while withdrawingjava.rmi.RemoteException
- if there is a communications or systems failure
Copyright © 2000 BEA Systems, Inc. All Rights Reserved.