⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bankejb.java

📁 噶额外噶外骨骼感广泛高热感 就 啊啊
💻 JAVA
字号:
package itso.ejb.model.facade;
import java.math.BigDecimal;
import itso.bank.exception.AccountDoesNotExistException;
import javax.ejb.CreateException;
import itso.bank.exception.InsufficientFundsException;
import itso.bank.exception.CustomerDoesNotExistException;
import itso.bank.model.Customer;
import java.util.Collection;
import itso.bank.model.Account;
import itso.bank.model.TransRecord;
/**
 * Remote interface for Enterprise Bean: BankEJB
 */
public interface BankEJB extends javax.ejb.EJBObject {

	// business methods
	public BigDecimal deposit(String accountID, BigDecimal amount)
		throws
			AccountDoesNotExistException, CreateException, java.rmi.RemoteException;
	public BigDecimal withdraw(String accountID, BigDecimal amount)
		throws
			InsufficientFundsException,
			AccountDoesNotExistException,
			CreateException,
			java.rmi.RemoteException;
	public BigDecimal transfer(
		String account1,
		String account2,
		BigDecimal amount)
		throws
			InsufficientFundsException,
			AccountDoesNotExistException,
			CreateException,
			java.rmi.RemoteException;

	public Customer getCustomer(String customerID)
		throws CustomerDoesNotExistException, java.rmi.RemoteException;
	public Account[] getAccounts(String customerID)
		throws CustomerDoesNotExistException, java.rmi.RemoteException;
	public Account getAccount(String accountID)
		throws AccountDoesNotExistException, java.rmi.RemoteException;
	public TransRecord[] getTransactions(String accountID)
		throws AccountDoesNotExistException, java.rmi.RemoteException;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -