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

Java编程

开发平台:

Java

  1. /**
  2. * This code was automatically generated at 16:30:07 on 2003-8-29
  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 cmpsample;
  9. import weblogic.ejb20.interfaces.WLEnterpriseBean;
  10. public final class Address_n6e4pc_LocalHomeImpl
  11. extends    weblogic.ejb20.internal.EntityEJBLocalHome
  12. implements cmpsample.AddressHome, weblogic.utils.PlatformConstants 
  13. , weblogic.ejb.QueryLocalHome
  14. {
  15.   public weblogic.ejb20.internal.MethodDescriptor md_eo_setCity_S;
  16.   public weblogic.ejb20.internal.MethodDescriptor md_eo_getStudentID;
  17.   public weblogic.ejb20.internal.MethodDescriptor md_eo_getCity;
  18.   public weblogic.ejb20.internal.MethodDescriptor md_eo_setZip_S;
  19.   public weblogic.ejb20.internal.MethodDescriptor md_eo_getState;
  20.   public weblogic.ejb20.internal.MethodDescriptor md_eo_getAddressID;
  21.   public weblogic.ejb20.internal.MethodDescriptor md_eo_getZip;
  22.   public weblogic.ejb20.internal.MethodDescriptor md_eo_getStreet;
  23.   public weblogic.ejb20.internal.MethodDescriptor md_eo_setState_S;
  24.   public weblogic.ejb20.internal.MethodDescriptor md_eo_setStudentID_S;
  25.   public weblogic.ejb20.internal.MethodDescriptor md_eo_setStreet_S;
  26.   
  27.   
  28.   public weblogic.ejb20.internal.MethodDescriptor md_ejbCreate_SSSSSS;
  29.   
  30.   
  31.   public weblogic.ejb20.internal.MethodDescriptor md_ejbFindByPrimaryKey_S;
  32.   
  33.   
  34.   private static java.lang.reflect.Method mth_ejbCreate_SSSSSS;
  35.   private static java.lang.reflect.Method mth_postejbCreate_SSSSSS;
  36.   
  37.   
  38.   
  39.   
  40.   public weblogic.ejb20.internal.MethodDescriptor md_eo_remove;
  41.   
  42.   public weblogic.ejb20.internal.MethodDescriptor md_ejbRemove_O;
  43.   
  44.   static {
  45.     
  46.     try {
  47.       
  48.       
  49.       mth_ejbCreate_SSSSSS = Address_n6e4pc_Intf.class.getMethod(
  50.       "ejbCreate", new Class [] {java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class});
  51.       
  52.       if (true) {
  53.         mth_postejbCreate_SSSSSS = Address_n6e4pc_Intf.class.getMethod(
  54.         "ejbPostCreate", new Class [] {java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class}); 
  55.       }
  56.       
  57.       
  58.       
  59.       
  60.       
  61.     } catch (Exception e) {
  62.       throw new AssertionError("Unable to find expected "+
  63.       "methods.  Please check your classpath for stale versions of "+
  64.       "your ejb classes and re-run weblogic.ejbc");
  65.     }
  66.   }
  67.   
  68.   
  69.   public Address_n6e4pc_LocalHomeImpl() {
  70.     super(Address_n6e4pc_ELOImpl.class
  71.     , java.lang.String.class);
  72.   }
  73.   
  74.   
  75.   public cmpsample.Address create (java.lang.String arg0,java.lang.String arg1,java.lang.String arg2,java.lang.String arg3,java.lang.String arg4,java.lang.String arg5)
  76.   throws javax.ejb.CreateException
  77.   {
  78.     try {
  79.       return (cmpsample.Address) super.create(md_ejbCreate_SSSSSS,
  80.       mth_ejbCreate_SSSSSS, mth_postejbCreate_SSSSSS, 
  81.       new Object [] {  arg0, arg1, arg2, arg3, arg4, arg5});
  82.       
  83.     } catch (java.lang.Exception e) {
  84.       if (e instanceof javax.ejb.EJBException) {
  85.         throw (javax.ejb.EJBException)e;
  86.       }
  87.       else if (e instanceof javax.ejb.CreateException) {
  88.         throw (javax.ejb.CreateException) e;
  89.       }
  90.       else {
  91.         throw new javax.ejb.CreateException ("Error while creating bean: " + 
  92.         e.toString());
  93.       }
  94.     }
  95.   }
  96.   
  97.   
  98.   
  99.   
  100.   public cmpsample.Address findByPrimaryKey(java.lang.String arg0)
  101.   throws javax.ejb.FinderException
  102.   {
  103.     try {
  104.       return (cmpsample.Address)
  105.       super.findByPrimaryKey(md_ejbFindByPrimaryKey_S,  arg0 );
  106.     } catch (java.lang.Exception e) {
  107.       if (e instanceof javax.ejb.EJBException) {
  108.         throw (javax.ejb.EJBException)e;
  109.       }
  110.       else if (e instanceof javax.ejb.FinderException) {
  111.         throw (javax.ejb.FinderException) e;
  112.       }
  113.       else {
  114.         throw new javax.ejb.FinderException ("Error while finding bean: " + 
  115.         e.toString());
  116.       }
  117.     }
  118.   }
  119.   
  120.   
  121.   
  122.   
  123.   
  124.   
  125.   public void remove(java.lang.Object pk) 
  126.   throws javax.ejb.RemoveException
  127.   {
  128.     super.remove(md_ejbRemove_O, pk);
  129.   }
  130.   
  131. }