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 6, 2011 5:12:30 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 }