All Packages Class Hierarchy This Package Previous Next Index
Class bank.server.CorbaBankApplicationManagerS
java.lang.Object
|
+----bank.server.CorbaBankApplicationManagerS
- public class CorbaBankApplicationManagerS
- extends Object
- implements CorbaBankApplicationManagerInterfaceOperations
銀行アプリケーションマネージャのCORBAによる実装版
実際の処理はbank.manager.BankApplicationManagerに委譲される
#pattern: Facade
#pattren: Wrapper
- See Also:
- CorbaBankApplicationManagerC, BankApplicationManager
-
realMgr
-
-
CorbaBankApplicationManagerS()
- BankApplicationManager constructor comment.
-
beLogOn(boolean)
-
-
checkBalanceAccount(int)
-
-
depositAccount(int, int)
-
-
getDefault()
- #pattern: Singleton
-
verifyAccount(int)
-
-
withdrawAccount(int, int)
-
realMgr
protected BankApplicationManager realMgr
CorbaBankApplicationManagerS
public CorbaBankApplicationManagerS()
- BankApplicationManager constructor comment.
beLogOn
public void beLogOn(boolean trueOrFalse)
checkBalanceAccount
public int checkBalanceAccount(int accountNumber) throws AccountNotFoundException
- Parameters:
- accountNumber - int
- Returns:
- int
depositAccount
public int depositAccount(int accountNumber,
int amount) throws AccountNotFoundException
- Parameters:
- accountNo - int
- amount - int
- Returns:
- int
getDefault
public static CorbaBankApplicationManagerS getDefault()
- #pattern: Singleton
verifyAccount
public boolean verifyAccount(int accountNum)
- Parameters:
- accountNum - int
- Returns:
- Account
withdrawAccount
public int withdrawAccount(int accountNumber,
int amount) throws AccountNotFoundException
- Parameters:
- accountNumber - int
- amount - int
- Returns:
- int
All Packages Class Hierarchy This Package Previous Next Index