001    package org.omg.CosTransactions;
002    
003    
004    /**
005     * Generated from IDL interface "TransactionalObject".
006     *
007     * @author JacORB IDL compiler V 2.3.0 (JBoss patch 6), 06-Jun-2007
008     * @version generated at Sep 22, 2012 10:57:18 AM
009     */
010    
011    public abstract class TransactionalObjectPOA
012            extends org.omg.PortableServer.Servant
013            implements org.omg.CORBA.portable.InvokeHandler, org.omg.CosTransactions.TransactionalObjectOperations
014    {
015            private String[] ids = {"IDL:CosTransactions/TransactionalObject:1.0"};
016            public org.omg.CosTransactions.TransactionalObject _this()
017            {
018                    return org.omg.CosTransactions.TransactionalObjectHelper.narrow(_this_object());
019            }
020            public org.omg.CosTransactions.TransactionalObject _this(org.omg.CORBA.ORB orb)
021            {
022                    return org.omg.CosTransactions.TransactionalObjectHelper.narrow(_this_object(orb));
023            }
024            public org.omg.CORBA.portable.OutputStream _invoke(String method, org.omg.CORBA.portable.InputStream _input, org.omg.CORBA.portable.ResponseHandler handler)
025                    throws org.omg.CORBA.SystemException
026            {
027                    throw new org.omg.CORBA.BAD_OPERATION(method + " not found");
028            }
029    
030            public String[] _all_interfaces(org.omg.PortableServer.POA poa, byte[] obj_id)
031            {
032                    return ids;
033            }
034    }