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

Java编程

开发平台:

Java

  1. /**
  2. * This code was automatically generated at 16:10:09 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 sfsbsample;
  9. import weblogic.ejb20.interfaces.WLEnterpriseBean;
  10. public final class ShoppingCart_cycb4w_EOImpl
  11. extends weblogic.ejb20.internal.StatefulEJBObject_Activatable
  12. implements sfsbsample.ShoppingCart, weblogic.utils.PlatformConstants
  13. {
  14.   
  15.   public ShoppingCart_cycb4w_EOImpl() {}
  16.   
  17.   public void deleteASchedule(java.lang.String arg0)
  18.   throws java.rmi.RemoteException
  19.   {
  20.     java.lang.Throwable __ee = null;
  21.     
  22.     weblogic.ejb20.interfaces.InvocationWrapper __wrap;
  23.     weblogic.ejb20.internal.MethodDescriptor __md = 
  24.     ((ShoppingCart_cycb4w_HomeImpl)getEJBHome()).md_eo_deleteASchedule_S;
  25.     try {
  26.       __wrap = super.preInvoke(
  27.       __md, weblogic.ejb20.internal.DummyContextHandler.THE_ONE);
  28.     } catch (weblogic.ejb20.internal.NeedRealContextHandlerError e) {
  29.       __wrap = super.preInvoke(
  30.       __md, new weblogic.ejb20.internal.EJBContextHandler(
  31.       __md, new Object [] {  arg0}));          
  32.     }
  33.     
  34.     ShoppingCart_cycb4w_Intf __bean = (ShoppingCart_cycb4w_Intf) __wrap.getBean();
  35.     
  36.     // No return value
  37.     
  38.     int __oldState = __bean.__WL_getMethodState();
  39.     
  40.     try {
  41.       __bean.__WL_setMethodState(WLEnterpriseBean.STATE_BUSINESS_METHOD);
  42.       
  43.       __bean.deleteASchedule( arg0);
  44.       
  45.     } catch (java.lang.Throwable t) {
  46.       __ee = t;
  47.     }
  48.     finally {
  49.       __bean.__WL_setMethodState(__oldState);
  50.     }
  51.     
  52.     try {
  53.       super.postInvoke(__wrap, __ee);
  54.       
  55.     } catch (java.lang.Exception e) {
  56.       if (e instanceof java.rmi.RemoteException) {
  57.         throw (java.rmi.RemoteException)e;
  58.       } 
  59.       
  60.       else {
  61.         throw new java.rmi.UnexpectedException("Unexpected exception in " +
  62.         "sfsbsample.ShoppingCartBean.deleteASchedule():" + EOL +
  63.         weblogic.utils.StackTraceUtils.throwable2StackTrace(e), e);
  64.       } 
  65.     }
  66.     // No return result
  67.   }
  68.   
  69.   public void addASchedule(sfsbsample.ScheduleVO arg0)
  70.   throws java.rmi.RemoteException
  71.   {
  72.     java.lang.Throwable __ee = null;
  73.     
  74.     weblogic.ejb20.interfaces.InvocationWrapper __wrap;
  75.     weblogic.ejb20.internal.MethodDescriptor __md = 
  76.     ((ShoppingCart_cycb4w_HomeImpl)getEJBHome()).md_eo_addASchedule_sfsbsample_ScheduleVO;
  77.     try {
  78.       __wrap = super.preInvoke(
  79.       __md, weblogic.ejb20.internal.DummyContextHandler.THE_ONE);
  80.     } catch (weblogic.ejb20.internal.NeedRealContextHandlerError e) {
  81.       __wrap = super.preInvoke(
  82.       __md, new weblogic.ejb20.internal.EJBContextHandler(
  83.       __md, new Object [] {  arg0}));          
  84.     }
  85.     
  86.     ShoppingCart_cycb4w_Intf __bean = (ShoppingCart_cycb4w_Intf) __wrap.getBean();
  87.     
  88.     // No return value
  89.     
  90.     int __oldState = __bean.__WL_getMethodState();
  91.     
  92.     try {
  93.       __bean.__WL_setMethodState(WLEnterpriseBean.STATE_BUSINESS_METHOD);
  94.       
  95.       __bean.addASchedule( arg0);
  96.       
  97.     } catch (java.lang.Throwable t) {
  98.       __ee = t;
  99.     }
  100.     finally {
  101.       __bean.__WL_setMethodState(__oldState);
  102.     }
  103.     
  104.     try {
  105.       super.postInvoke(__wrap, __ee);
  106.       
  107.     } catch (java.lang.Exception e) {
  108.       if (e instanceof java.rmi.RemoteException) {
  109.         throw (java.rmi.RemoteException)e;
  110.       } 
  111.       
  112.       else {
  113.         throw new java.rmi.UnexpectedException("Unexpected exception in " +
  114.         "sfsbsample.ShoppingCartBean.addASchedule():" + EOL +
  115.         weblogic.utils.StackTraceUtils.throwable2StackTrace(e), e);
  116.       } 
  117.     }
  118.     // No return result
  119.   }
  120.   
  121.   public void checkOut() throws java.rmi.RemoteException
  122.   {
  123.     java.lang.Throwable __ee = null;
  124.     
  125.     weblogic.ejb20.interfaces.InvocationWrapper __wrap;
  126.     weblogic.ejb20.internal.MethodDescriptor __md = 
  127.     ((ShoppingCart_cycb4w_HomeImpl)getEJBHome()).md_eo_checkOut;
  128.     try {
  129.       __wrap = super.preInvoke(
  130.       __md, weblogic.ejb20.internal.DummyContextHandler.THE_ONE);
  131.     } catch (weblogic.ejb20.internal.NeedRealContextHandlerError e) {
  132.       __wrap = super.preInvoke(
  133.       __md, new weblogic.ejb20.internal.EJBContextHandler(
  134.       __md, new Object [] { }));          
  135.     }
  136.     
  137.     ShoppingCart_cycb4w_Intf __bean = (ShoppingCart_cycb4w_Intf) __wrap.getBean();
  138.     
  139.     // No return value
  140.     
  141.     int __oldState = __bean.__WL_getMethodState();
  142.     
  143.     try {
  144.       __bean.__WL_setMethodState(WLEnterpriseBean.STATE_BUSINESS_METHOD);
  145.       
  146.       __bean.checkOut();
  147.       
  148.     } catch (java.lang.Throwable t) {
  149.       __ee = t;
  150.     }
  151.     finally {
  152.       __bean.__WL_setMethodState(__oldState);
  153.     }
  154.     
  155.     try {
  156.       super.postInvoke(__wrap, __ee);
  157.       
  158.     } catch (java.lang.Exception e) {
  159.       if (e instanceof java.rmi.RemoteException) {
  160.         throw (java.rmi.RemoteException)e;
  161.       } 
  162.       
  163.       else {
  164.         throw new java.rmi.UnexpectedException("Unexpected exception in " +
  165.         "sfsbsample.ShoppingCartBean.checkOut():" + EOL +
  166.         weblogic.utils.StackTraceUtils.throwable2StackTrace(e), e);
  167.       } 
  168.     }
  169.     // No return result
  170.   }
  171.   
  172.   public void emptyMyScheduleList() throws java.rmi.RemoteException
  173.   {
  174.     java.lang.Throwable __ee = null;
  175.     
  176.     weblogic.ejb20.interfaces.InvocationWrapper __wrap;
  177.     weblogic.ejb20.internal.MethodDescriptor __md = 
  178.     ((ShoppingCart_cycb4w_HomeImpl)getEJBHome()).md_eo_emptyMyScheduleList;
  179.     try {
  180.       __wrap = super.preInvoke(
  181.       __md, weblogic.ejb20.internal.DummyContextHandler.THE_ONE);
  182.     } catch (weblogic.ejb20.internal.NeedRealContextHandlerError e) {
  183.       __wrap = super.preInvoke(
  184.       __md, new weblogic.ejb20.internal.EJBContextHandler(
  185.       __md, new Object [] { }));          
  186.     }
  187.     
  188.     ShoppingCart_cycb4w_Intf __bean = (ShoppingCart_cycb4w_Intf) __wrap.getBean();
  189.     
  190.     // No return value
  191.     
  192.     int __oldState = __bean.__WL_getMethodState();
  193.     
  194.     try {
  195.       __bean.__WL_setMethodState(WLEnterpriseBean.STATE_BUSINESS_METHOD);
  196.       
  197.       __bean.emptyMyScheduleList();
  198.       
  199.     } catch (java.lang.Throwable t) {
  200.       __ee = t;
  201.     }
  202.     finally {
  203.       __bean.__WL_setMethodState(__oldState);
  204.     }
  205.     
  206.     try {
  207.       super.postInvoke(__wrap, __ee);
  208.       
  209.     } catch (java.lang.Exception e) {
  210.       if (e instanceof java.rmi.RemoteException) {
  211.         throw (java.rmi.RemoteException)e;
  212.       } 
  213.       
  214.       else {
  215.         throw new java.rmi.UnexpectedException("Unexpected exception in " +
  216.         "sfsbsample.ShoppingCartBean.emptyMyScheduleList():" + EOL +
  217.         weblogic.utils.StackTraceUtils.throwable2StackTrace(e), e);
  218.       } 
  219.     }
  220.     // No return result
  221.   }
  222.   
  223.   public double getTotalCost() throws java.rmi.RemoteException
  224.   {
  225.     java.lang.Throwable __ee = null;
  226.     
  227.     weblogic.ejb20.interfaces.InvocationWrapper __wrap;
  228.     weblogic.ejb20.internal.MethodDescriptor __md = 
  229.     ((ShoppingCart_cycb4w_HomeImpl)getEJBHome()).md_eo_getTotalCost;
  230.     try {
  231.       __wrap = super.preInvoke(
  232.       __md, weblogic.ejb20.internal.DummyContextHandler.THE_ONE);
  233.     } catch (weblogic.ejb20.internal.NeedRealContextHandlerError e) {
  234.       __wrap = super.preInvoke(
  235.       __md, new weblogic.ejb20.internal.EJBContextHandler(
  236.       __md, new Object [] { }));          
  237.     }
  238.     
  239.     ShoppingCart_cycb4w_Intf __bean = (ShoppingCart_cycb4w_Intf) __wrap.getBean();
  240.     
  241.     double result = 0;
  242.     
  243.     int __oldState = __bean.__WL_getMethodState();
  244.     
  245.     try {
  246.       __bean.__WL_setMethodState(WLEnterpriseBean.STATE_BUSINESS_METHOD);
  247.       
  248.       result =  __bean.getTotalCost();
  249.       
  250.     } catch (java.lang.Throwable t) {
  251.       __ee = t;
  252.     }
  253.     finally {
  254.       __bean.__WL_setMethodState(__oldState);
  255.     }
  256.     
  257.     try {
  258.       super.postInvoke(__wrap, __ee);
  259.       
  260.     } catch (java.lang.Exception e) {
  261.       if (e instanceof java.rmi.RemoteException) {
  262.         throw (java.rmi.RemoteException)e;
  263.       } 
  264.       
  265.       else {
  266.         throw new java.rmi.UnexpectedException("Unexpected exception in " +
  267.         "sfsbsample.ShoppingCartBean.getTotalCost():" + EOL +
  268.         weblogic.utils.StackTraceUtils.throwable2StackTrace(e), e);
  269.       } 
  270.     }
  271.     return result;
  272.   }
  273.   
  274.   public java.util.Vector getMyScheduleList() throws java.rmi.RemoteException
  275.   {
  276.     java.lang.Throwable __ee = null;
  277.     
  278.     weblogic.ejb20.interfaces.InvocationWrapper __wrap;
  279.     weblogic.ejb20.internal.MethodDescriptor __md = 
  280.     ((ShoppingCart_cycb4w_HomeImpl)getEJBHome()).md_eo_getMyScheduleList;
  281.     try {
  282.       __wrap = super.preInvoke(
  283.       __md, weblogic.ejb20.internal.DummyContextHandler.THE_ONE);
  284.     } catch (weblogic.ejb20.internal.NeedRealContextHandlerError e) {
  285.       __wrap = super.preInvoke(
  286.       __md, new weblogic.ejb20.internal.EJBContextHandler(
  287.       __md, new Object [] { }));          
  288.     }
  289.     
  290.     ShoppingCart_cycb4w_Intf __bean = (ShoppingCart_cycb4w_Intf) __wrap.getBean();
  291.     
  292.     java.util.Vector result = null;
  293.     
  294.     int __oldState = __bean.__WL_getMethodState();
  295.     
  296.     try {
  297.       __bean.__WL_setMethodState(WLEnterpriseBean.STATE_BUSINESS_METHOD);
  298.       
  299.       result =  __bean.getMyScheduleList();
  300.       
  301.     } catch (java.lang.Throwable t) {
  302.       __ee = t;
  303.     }
  304.     finally {
  305.       __bean.__WL_setMethodState(__oldState);
  306.     }
  307.     
  308.     try {
  309.       super.postInvoke(__wrap, __ee);
  310.       
  311.     } catch (java.lang.Exception e) {
  312.       if (e instanceof java.rmi.RemoteException) {
  313.         throw (java.rmi.RemoteException)e;
  314.       } 
  315.       
  316.       else {
  317.         throw new java.rmi.UnexpectedException("Unexpected exception in " +
  318.         "sfsbsample.ShoppingCartBean.getMyScheduleList():" + EOL +
  319.         weblogic.utils.StackTraceUtils.throwable2StackTrace(e), e);
  320.       } 
  321.     }
  322.     return result;
  323.   }
  324.   
  325.   
  326.   
  327.   public void remove()
  328.   throws javax.ejb.RemoveException, java.rmi.RemoteException
  329.   {
  330.     super.remove(((ShoppingCart_cycb4w_HomeImpl)getEJBHome()).md_eo_remove);
  331.   }
  332.   
  333. }