FileDocCategorySizeDatePackage
Account.javaAPI DocExample448Thu Nov 08 00:22:58 GMT 2001com.ora.rmibook.chapter15.jndiaccounts

Account.java

package com.ora.rmibook.chapter15.jndiaccounts;


import com.ora.rmibook.chapter15.jndiaccounts.valueobjects.*;
import java.rmi.*;


public interface Account extends Remote {
    public Money getBalance() throws RemoteException;
    public void makeDeposit(Money amount) throws RemoteException, NegativeAmountException;
    public void makeWithdrawal(Money amount) throws RemoteException, OverdraftException, NegativeAmountException;
}