12.07.2015 Views

VisiBroker Edition

VisiBroker Edition

VisiBroker Edition

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

混 合 使 用 非 型 别 和 型 别 对 象 封 装 器// 安 装 自 己 的 CachingAccountObjectWrapperString val = pm.getString("CachingAccount", this.toString());Class c = CachingAccountObjectWrapper.class;if( !val.equals(this.toString())) {if( val.equalsIgnoreCase("client") ) {Bank.AccountHelper.addClientObjectWrapperClass(orb, c);} else if( val.equalsIgnoreCase("server") ) {Bank.AccountHelper.addServerObjectWrapperClass(orb, c);} else {Bank.AccountHelper.addClientObjectWrapperClass(orb, c);Bank.AccountHelper.addServerObjectWrapperClass(orb, c);}}// 安 装 自 己 的 CachingAccountManagerObjectWrapperval = pm.getString("CachingAccountManager", this.toString());c = CachingAccountManagerObjectWrapper.class;if( !val.equals(this.toString())) {if( val.equalsIgnoreCase("client") ){Bank.AccountManagerHelper.addClientObjectWrapperClass(orb, c);} else if( val.equalsIgnoreCase("server") ) {Bank.AccountManagerHelper.addServerObjectWrapperClass(orb, c);} else {Bank.AccountManagerHelper.addClientObjectWrapperClass(orb, c);Bank.AccountManagerHelper.addServerObjectWrapperClass(orb, c);}}// 安 装 自 己 的 CachingAccountManagerObjectWrapperval = pm.getString("SecureAccountManager",this.toString());c = SecureAccountManagerObjectWrapper.class;if( !val.equals(this.toString())) {if( val.equalsIgnoreCase("client") ){Bank.AccountManagerHelper.addClientObjectWrapperClass(orb, c);} else if( val.equalsIgnoreCase("server") ) {Bank.AccountManagerHelper.addServerObjectWrapperClass(orb, c);} else {Bank.AccountManagerHelper.addClientObjectWrapperClass(orb, c);Bank.AccountManagerHelper.addServerObjectWrapperClass(orb, c);}}}public void init_complete(org.omg.CORBA.ORB orb) {}public void shutdown(org.omg.CORBA.ORB orb) {}}使 用 对 象 封 装 器 22-21

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!