All Packages Class Hierarchy This Package Previous Next Index
Class bank.client.CorbaBankApplicationManagerC
java.lang.Object
|
+----bank.client.CorbaBankApplicationManagerC
- public class CorbaBankApplicationManagerC
- extends Object
- implements BankApplicationManagerInterface
CORBAを使用する際のサブシステムバウンダリのクライアント側の実装
#pattern: Facade
#patten: Proxy
#pattern: Wrapper
- See Also:
- CorbaBankApplicationManagerS
-
corbaBankAppIf
-
-
orb
-
-
CorbaBankApplicationManagerC()
-
-
checkBalanceAccount(int)
-
-
depositAccount(int, int)
-
-
getDefault()
- 唯一のCorbabankApplicationCのインスタンスを返す
#pattern: Singleton
-
verifyAccount(int)
-
-
withdrawAccount(int, int)
-
orb
protected ORB orb
corbaBankAppIf
protected CorbaBankApplicationManagerInterface corbaBankAppIf
CorbaBankApplicationManagerC
public CorbaBankApplicationManagerC()
checkBalanceAccount
public int checkBalanceAccount(int accountNumber) throws AccountNotFoundException
depositAccount
public int depositAccount(int accountNumber,
int amount) throws AccountNotFoundException
getDefault
public static CorbaBankApplicationManagerC getDefault()
- 唯一のCorbabankApplicationCのインスタンスを返す
#pattern: Singleton
verifyAccount
public boolean verifyAccount(int accountNumber)
withdrawAccount
public int withdrawAccount(int accountNumber,
int amount) throws AccountNotFoundException
All Packages Class Hierarchy This Package Previous Next Index