Package com.sun.ebank.ejb.tx

Examples of com.sun.ebank.ejb.tx.TxControllerHome


   public static void main(String[] args) {

       CustomerControllerHome customerControllerHome;
       AccountControllerHome accountControllerHome;
       TxControllerHome txControllerHome;

       try {
           Context initial;
           Object objref;

           // Customer

           initial = new InitialContext();
           objref = initial.lookup
               (CodedNames.CUSTOMER_CONTROLLER_EJBHOME);
           customerControllerHome =
               (CustomerControllerHome)PortableRemoteObject.narrow(objref,
               CustomerControllerHome.class);

           System.out.println('\n' + "*** CustomerTest ***" + '\n');
           new CustomerTest(customerControllerHome.create());

           // Account

           initial = new InitialContext();
           objref = initial.lookup
               (CodedNames.ACCOUNT_CONTROLLER_EJBHOME);
           accountControllerHome =
               (AccountControllerHome)PortableRemoteObject.narrow(objref,
               AccountControllerHome.class);

           System.out.println('\n' + "*** AccountTest ***" + '\n');
           new AccountTest(accountControllerHome.create());

           // Tx

           initial = new InitialContext();
           objref = initial.lookup
               (CodedNames.TX_CONTROLLER_EJBHOME);
           txControllerHome =
               (TxControllerHome)PortableRemoteObject.narrow(objref,
               TxControllerHome.class);

           System.out.println('\n' + "*** TxTest ***" + '\n');
           new TxTest(txControllerHome.create());

       } catch (NamingException ex) {
           System.err.println("caught NamingException: "  + ex.getMessage());
       } catch (RemoteException ex) {
           System.err.println("caught RemoteException: "  + ex.getMessage());
View Full Code Here


   public static void main(String[] args) {

       CustomerControllerHome customerControllerHome;
       AccountControllerHome accountControllerHome;
       TxControllerHome txControllerHome;

       try {
           Context initial;
           Object objref;

           initial = new InitialContext();
           objref = initial.lookup("MyCustomerController");
           customerControllerHome =
               (CustomerControllerHome)PortableRemoteObject.narrow(objref,
               CustomerControllerHome.class);

           System.out.println('\n' + "*** CustomerTest ***" + '\n');
           new CustomerTest(customerControllerHome.create());

           initial = new InitialContext();
           objref = initial.lookup("MyAccountController");
           accountControllerHome =
               (AccountControllerHome)PortableRemoteObject.narrow(objref,
               AccountControllerHome.class);

           System.out.println('\n' + "*** AccountTest ***" + '\n');
           new AccountTest(accountControllerHome.create());

           initial = new InitialContext();
           objref = initial.lookup("MyTxController");
           txControllerHome =
               (TxControllerHome)PortableRemoteObject.narrow(objref,
               TxControllerHome.class);

           System.out.println('\n' + "*** TxTest ***" + '\n');
           new TxTest(txControllerHome.create());

       } catch (NamingException ex) {
           System.err.println("caught NamingException: "  + ex.getMessage());
       } catch (RemoteException ex) {
           System.err.println("caught RemoteException: "  + ex.getMessage());
View Full Code Here

TOP

Related Classes of com.sun.ebank.ejb.tx.TxControllerHome

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.