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 }