cscie160.project
Class ATMImpl_Stub
java.lang.Object
|
+--java.rmi.server.RemoteObject
|
+--java.rmi.server.RemoteStub
|
+--cscie160.project.ATMImpl_Stub
- All Implemented Interfaces:
- ATM, java.rmi.Remote, java.io.Serializable
- public final class ATMImpl_Stub
- extends java.rmi.server.RemoteStub
- implements ATM, java.rmi.Remote
- See Also:
- Serialized Form
Fields inherited from class java.rmi.server.RemoteObject |
ref |
Method Summary |
void |
addListener(cscie160.project.ATMListener $param_ATMListener_1)
|
void |
deposit(cscie160.project.AccountInfo $param_AccountInfo_1,
float $param_float_2)
|
void |
distributeEvent(java.util.EventObject $param_EventObject_1)
|
float |
getBalance(cscie160.project.AccountInfo $param_AccountInfo_1)
|
void |
transfer(cscie160.project.AccountInfo $param_AccountInfo_1,
cscie160.project.AccountInfo $param_AccountInfo_2,
float $param_float_3)
|
void |
withdraw(cscie160.project.AccountInfo $param_AccountInfo_1,
float $param_float_2)
|
Methods inherited from class java.rmi.server.RemoteStub |
setRef |
Methods inherited from class java.rmi.server.RemoteObject |
equals, getRef, hashCode, toString, toStub |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
ATMImpl_Stub
public ATMImpl_Stub()
ATMImpl_Stub
public ATMImpl_Stub(java.rmi.server.RemoteRef ref)
addListener
public void addListener(cscie160.project.ATMListener $param_ATMListener_1)
throws java.lang.Exception,
java.rmi.RemoteException
- Specified by:
addListener
in interface ATM
java.lang.Exception
java.rmi.RemoteException
deposit
public void deposit(cscie160.project.AccountInfo $param_AccountInfo_1,
float $param_float_2)
throws ATMException,
SecurityException,
java.rmi.RemoteException
- Specified by:
deposit
in interface ATM
ATMException
SecurityException
java.rmi.RemoteException
distributeEvent
public void distributeEvent(java.util.EventObject $param_EventObject_1)
throws java.lang.Exception,
java.rmi.RemoteException
- Specified by:
distributeEvent
in interface ATM
java.lang.Exception
java.rmi.RemoteException
getBalance
public float getBalance(cscie160.project.AccountInfo $param_AccountInfo_1)
throws SecurityException,
java.rmi.RemoteException
- Specified by:
getBalance
in interface ATM
SecurityException
java.rmi.RemoteException
transfer
public void transfer(cscie160.project.AccountInfo $param_AccountInfo_1,
cscie160.project.AccountInfo $param_AccountInfo_2,
float $param_float_3)
throws ATMException,
SecurityException,
java.rmi.RemoteException
- Specified by:
transfer
in interface ATM
ATMException
SecurityException
java.rmi.RemoteException
withdraw
public void withdraw(cscie160.project.AccountInfo $param_AccountInfo_1,
float $param_float_2)
throws ATMException,
SecurityException,
java.rmi.RemoteException
- Specified by:
withdraw
in interface ATM
ATMException
SecurityException
java.rmi.RemoteException