001    package org.omg.CORBA;
002    
003    
004    /**
005    * org/omg/CORBA/_CurrentImplBase.java .
006    * Generated by the IDL-to-Java compiler (portable), version "3.2"
007    * from /home/iurt/rpm/BUILD/geronimo-spec-corba/src/main/idl/geronimo-orb.idl
008    * Saturday, November 26, 2011 9:53:35 PM UTC
009    */
010    
011    
012    // actually, Current is pseudo, but we need it this way so everything compiles
013    public abstract class _CurrentImplBase extends org.omg.CORBA.portable.ObjectImpl
014                    implements org.omg.CORBA.Current, org.omg.CORBA.portable.InvokeHandler
015    {
016    
017      // Constructors
018      public _CurrentImplBase ()
019      {
020      }
021    
022      private static java.util.Hashtable _methods = new java.util.Hashtable ();
023      static
024      {
025      }
026    
027      public org.omg.CORBA.portable.OutputStream _invoke (String $method,
028                                    org.omg.CORBA.portable.InputStream in,
029                                    org.omg.CORBA.portable.ResponseHandler $rh)
030      {
031        org.omg.CORBA.portable.OutputStream out = null;
032        java.lang.Integer __method = (java.lang.Integer)_methods.get ($method);
033        if (__method == null)
034          throw new org.omg.CORBA.BAD_OPERATION (0, org.omg.CORBA.CompletionStatus.COMPLETED_MAYBE);
035    
036        return out;
037      } // _invoke
038    
039      // Type-specific CORBA::Object operations
040      private static String[] __ids = {
041        "IDL:CORBA/Current:1.0"};
042    
043      public String[] _ids ()
044      {
045        return (String[])__ids.clone ();
046      }
047    
048    
049    } // class _CurrentImplBase