BMPBEAN_4ovokw_LocalHomeImpl.java
上传用户:dinglihq
上传日期:2013-02-04
资源大小:99958k
文件大小:6k
源码类别:

Java编程

开发平台:

Java

  1. /**
  2. * This code was automatically generated at 11:24:20 on 2003-8-30
  3. * by weblogic.ejb20.ejbc.Ejb2Rmi -- do not edit.
  4. *
  5. * @version WebLogic Server 8.1  Fri Jun 20 23:06:40 PDT 2003 271009 
  6. * @author Copyright (c) 2003 by BEA Systems, Inc. All Rights Reserved.
  7. */
  8. package com.cwj.userjmssesenbdb;
  9. import weblogic.ejb20.interfaces.WLEnterpriseBean;
  10. public final class BMPBEAN_4ovokw_LocalHomeImpl
  11. extends    weblogic.ejb20.internal.EntityEJBLocalHome
  12. implements com.cwj.userjmssesenbdb.BMPBEANHome, weblogic.utils.PlatformConstants 
  13. {
  14.   public weblogic.ejb20.internal.MethodDescriptor md_eo_getShancbz;
  15.   public weblogic.ejb20.internal.MethodDescriptor md_eo_setXiwbz_S;
  16.   public weblogic.ejb20.internal.MethodDescriptor md_eo_setShancbz_S;
  17.   public weblogic.ejb20.internal.MethodDescriptor md_eo_getXiwbz;
  18.   
  19.   
  20.   public weblogic.ejb20.internal.MethodDescriptor md_ejbCreate_SS;
  21.   
  22.   
  23.   public weblogic.ejb20.internal.MethodDescriptor md_ejbFindByPrimaryKey_com_cwj_userjmssesenbdb_BMPBEANPK;
  24.   
  25.   
  26.   private static java.lang.reflect.Method mth_ejbCreate_SS;
  27.   private static java.lang.reflect.Method mth_postejbCreate_SS;
  28.   
  29.   
  30.   public weblogic.ejb20.internal.MethodDescriptor md_ejbHomeejbInsertAa11_SS;
  31.   public weblogic.ejb20.internal.MethodDescriptor md_ejbHomeejbdeleteAa11_S;
  32.   
  33.   
  34.   public weblogic.ejb20.internal.MethodDescriptor md_eo_remove;
  35.   
  36.   public weblogic.ejb20.internal.MethodDescriptor md_ejbRemove_O;
  37.   
  38.   static {
  39.     
  40.     try {
  41.       
  42.       
  43.       mth_ejbCreate_SS = BMPBEAN_4ovokw_Intf.class.getMethod(
  44.       "ejbCreate", new Class [] {java.lang.String.class, java.lang.String.class});
  45.       
  46.       if (true) {
  47.         mth_postejbCreate_SS = BMPBEAN_4ovokw_Intf.class.getMethod(
  48.         "ejbPostCreate", new Class [] {java.lang.String.class, java.lang.String.class}); 
  49.       }
  50.       
  51.       
  52.       
  53.       
  54.       
  55.     } catch (Exception e) {
  56.       throw new AssertionError("Unable to find expected "+
  57.       "methods.  Please check your classpath for stale versions of "+
  58.       "your ejb classes and re-run weblogic.ejbc");
  59.     }
  60.   }
  61.   
  62.   
  63.   public BMPBEAN_4ovokw_LocalHomeImpl() {
  64.     super(BMPBEAN_4ovokw_ELOImpl.class
  65.     , com.cwj.userjmssesenbdb.BMPBEANPK.class);
  66.   }
  67.   
  68.   
  69.   public com.cwj.userjmssesenbdb.BMPBEAN create (java.lang.String arg0,java.lang.String arg1)
  70.   throws javax.ejb.CreateException
  71.   {
  72.     try {
  73.       return (com.cwj.userjmssesenbdb.BMPBEAN) super.create(md_ejbCreate_SS,
  74.       mth_ejbCreate_SS, mth_postejbCreate_SS, 
  75.       new Object [] {  arg0, arg1});
  76.       
  77.     } catch (java.lang.Exception e) {
  78.       if (e instanceof javax.ejb.EJBException) {
  79.         throw (javax.ejb.EJBException)e;
  80.       }
  81.       else if (e instanceof javax.ejb.CreateException) {
  82.         throw (javax.ejb.CreateException) e;
  83.       }
  84.       else {
  85.         throw new javax.ejb.CreateException ("Error while creating bean: " + 
  86.         e.toString());
  87.       }
  88.     }
  89.   }
  90.   
  91.   
  92.   
  93.   
  94.   public com.cwj.userjmssesenbdb.BMPBEAN findByPrimaryKey(com.cwj.userjmssesenbdb.BMPBEANPK arg0)
  95.   throws javax.ejb.FinderException
  96.   {
  97.     try {
  98.       return (com.cwj.userjmssesenbdb.BMPBEAN)
  99.       super.findByPrimaryKey(md_ejbFindByPrimaryKey_com_cwj_userjmssesenbdb_BMPBEANPK,  arg0 );
  100.     } catch (java.lang.Exception e) {
  101.       if (e instanceof javax.ejb.EJBException) {
  102.         throw (javax.ejb.EJBException)e;
  103.       }
  104.       else if (e instanceof javax.ejb.FinderException) {
  105.         throw (javax.ejb.FinderException) e;
  106.       }
  107.       else {
  108.         throw new javax.ejb.FinderException ("Error while finding bean: " + 
  109.         e.toString());
  110.       }
  111.     }
  112.   }
  113.   
  114.   
  115.   
  116.   
  117.   public com.cwj.userjmssesenbdb.BMPBEANPK ejbInsertAa11(java.lang.String arg0, java.lang.String arg1)
  118.   throws javax.ejb.CreateException{
  119.     java.lang.Throwable ee = null;
  120.     
  121.     weblogic.ejb20.interfaces.InvocationWrapper wrap = 
  122.     super.preEntityHomeInvoke(md_ejbHomeejbInsertAa11_SS);
  123.     
  124.     BMPBEAN_4ovokw_Intf bean = (BMPBEAN_4ovokw_Intf)wrap.getBean();
  125.     int oldState = bean.__WL_getMethodState();
  126.     com.cwj.userjmssesenbdb.BMPBEANPK result = null;
  127.     
  128.     try {
  129.       bean.__WL_setMethodState(WLEnterpriseBean.STATE_EJBHOME);
  130.       result =  bean.ejbHomeEjbInsertAa11( arg0, arg1);
  131.     } catch (java.lang.Throwable t) {
  132.       ee = t;
  133.     }
  134.     finally {
  135.       bean.__WL_setMethodState(oldState);
  136.     }
  137.     try {
  138.       super.postEntityHomeInvoke(wrap, ee);
  139.       
  140.     } catch (java.lang.Exception e) {
  141.       if (e instanceof javax.ejb.EJBException) {
  142.         throw (javax.ejb.EJBException)e;
  143.       } 
  144.       else if (e instanceof javax.ejb.CreateException) {
  145.         throw (javax.ejb.CreateException) e;
  146.       }
  147.       else {
  148.         throw new javax.ejb.EJBException("Unexpected exception in " +
  149.         "com.cwj.userjmssesenbdb.BMPBEANBean.ejbInsertAa11():" + EOL +
  150.         weblogic.utils.StackTraceUtils.throwable2StackTrace(e), e);
  151.       } 
  152.     }
  153.     return result;
  154.     
  155.     
  156.     
  157.   }
  158.   public com.cwj.userjmssesenbdb.BMPBEANPK ejbdeleteAa11(java.lang.String arg0){
  159.     java.lang.Throwable ee = null;
  160.     
  161.     weblogic.ejb20.interfaces.InvocationWrapper wrap = 
  162.     super.preEntityHomeInvoke(md_ejbHomeejbdeleteAa11_S);
  163.     
  164.     BMPBEAN_4ovokw_Intf bean = (BMPBEAN_4ovokw_Intf)wrap.getBean();
  165.     int oldState = bean.__WL_getMethodState();
  166.     com.cwj.userjmssesenbdb.BMPBEANPK result = null;
  167.     
  168.     try {
  169.       bean.__WL_setMethodState(WLEnterpriseBean.STATE_EJBHOME);
  170.       result =  bean.ejbHomeEjbdeleteAa11( arg0);
  171.     } catch (java.lang.Throwable t) {
  172.       ee = t;
  173.     }
  174.     finally {
  175.       bean.__WL_setMethodState(oldState);
  176.     }
  177.     try {
  178.       super.postEntityHomeInvoke(wrap, ee);
  179.       
  180.     } catch (java.lang.Exception e) {
  181.       if (e instanceof javax.ejb.EJBException) {
  182.         throw (javax.ejb.EJBException)e;
  183.       } 
  184.       
  185.       else {
  186.         throw new javax.ejb.EJBException("Unexpected exception in " +
  187.         "com.cwj.userjmssesenbdb.BMPBEANBean.ejbdeleteAa11():" + EOL +
  188.         weblogic.utils.StackTraceUtils.throwable2StackTrace(e), e);
  189.       } 
  190.     }
  191.     return result;
  192.     
  193.     
  194.     
  195.   }
  196.   
  197.   
  198.   public void remove(java.lang.Object pk) 
  199.   throws javax.ejb.RemoveException
  200.   {
  201.     super.remove(md_ejbRemove_O, pk);
  202.   }
  203.   
  204. }