cleandaylimitordersclient.java

来自「为大家提供了《精通EJB》(第三版)一书的源代码」· Java 代码 · 共 32 行

JAVA
32
字号
package examples;

import java.util.Properties;
import javax.naming.Context;
import javax.naming.InitialContext;
import javax.rmi.PortableRemoteObject;

public class CleanDayLimitOrdersClient {
     public static void main(String[] args) {
          try {

               Properties env = new Properties();
               env.put("java.naming.factory.initial","com.sun.jndi.cosnaming.CNCtxFactory");
               env.put("java.naming.provider.url", "iiop://localhost:3700");
               InitialContext ctxt = new InitialContext(env);

               Object objref = ctxt.lookup("CleanDayLimitOrdersBean");

               CleanDayLimitOrdersHome home = (CleanDayLimitOrdersHome) PortableRemoteObject.narrow(objref, CleanDayLimitOrdersHome.class);
		
               CleanDayLimitOrders cleanDayLimitOrders = home.create();
               cleanDayLimitOrders.cleanPeriodicallyDayLimitOrders();

		   System.out.println ("cleanPeriodicallyDayLimitOrders() returned successfully. Take a look at the application server log or console for messages from bean.");

               cleanDayLimitOrders.remove();
          } catch (Exception ex) {
               System.err.println("Caught an unexpected exception!");
               ex.printStackTrace();
          }
     } 
} 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?