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

Java编程

开发平台:

Java

  1. /**
  2. * This code was automatically generated at 15:57:16 on 2003-9-4
  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 SessBean_x985oc_HomeImpl
  11. extends    weblogic.ejb20.internal.StatelessEJBHome
  12. implements com.cwj.userjmssesenbdb.SessHome, weblogic.utils.PlatformConstants
  13. {
  14.   public weblogic.ejb20.internal.MethodDescriptor md_eo_insTableAa11_SS;
  15.   
  16.   
  17.   public weblogic.ejb20.internal.MethodDescriptor md_ejbCreate;
  18.   
  19.   
  20.   
  21.   
  22.   
  23.   private static java.lang.reflect.Method mth_ejbCreate;
  24.   private static java.lang.reflect.Method mth_postejbCreate;
  25.   
  26.   
  27.   
  28.   
  29.   
  30.   public weblogic.ejb20.internal.MethodDescriptor md_eo_remove;
  31.   
  32.   public weblogic.ejb20.internal.MethodDescriptor md_ejbRemove_javax_ejb_Handle;
  33.   public weblogic.ejb20.internal.MethodDescriptor md_ejbRemove_O;
  34.   
  35.   static {
  36.     
  37.     try {
  38.       
  39.       
  40.       mth_ejbCreate = SessBean_x985oc_Intf.class.getMethod(
  41.       "ejbCreate", null);
  42.       
  43.       if (false) {
  44.         mth_postejbCreate = SessBean_x985oc_Intf.class.getMethod(
  45.         "ejbPostCreate", null); 
  46.       }
  47.       
  48.       
  49.       
  50.       
  51.       
  52.     } catch (Exception e) {
  53.       throw new AssertionError("Unable to find expected "+
  54.       "methods.  Please check your classpath for stale versions of "+
  55.       "your ejb classes and re-run weblogic.ejbc");
  56.     }
  57.   }
  58.   
  59.   
  60.   public SessBean_x985oc_HomeImpl() {
  61.     super(SessBean_x985oc_EOImpl.class
  62.     );
  63.   }
  64.   
  65.   
  66.   public com.cwj.userjmssesenbdb.Sess create ()
  67.   throws javax.ejb.CreateException, java.rmi.RemoteException, javax.naming.NamingException
  68.   {
  69.     try {
  70.       return (com.cwj.userjmssesenbdb.Sess) super.create(md_ejbCreate);
  71.     } catch (java.lang.Exception e) {
  72.       if (e instanceof java.rmi.RemoteException) {
  73.         throw (java.rmi.RemoteException)e;
  74.       }
  75.       else if (e instanceof javax.ejb.CreateException) {
  76.         throw (javax.ejb.CreateException) e;
  77.       }else if (e instanceof javax.naming.NamingException) {
  78.         throw (javax.naming.NamingException) e;
  79.       }
  80.       else {
  81.         throw new javax.ejb.CreateException ("Error while creating bean: " + 
  82.         e.toString());
  83.       }
  84.     }
  85.   }
  86.   
  87.   
  88.   
  89.   
  90.   
  91.   
  92.   
  93.   public void remove(java.lang.Object pk) 
  94.   throws java.rmi.RemoteException, javax.ejb.RemoveException
  95.   {
  96.     super.remove(md_ejbRemove_O, pk);
  97.   }
  98.   
  99.   public void remove(javax.ejb.Handle h)
  100.   throws java.rmi.RemoteException, javax.ejb.RemoveException
  101.   {
  102.     super.remove(md_ejbRemove_javax_ejb_Handle, h);
  103.   }
  104.   
  105.   
  106. }