001 package org.omg.CosTransactions; 002 003 import org.omg.PortableServer.POA; 004 005 /** 006 * Generated from IDL interface "Coordinator". 007 * 008 * @author JacORB IDL compiler V 2.3.0 (JBoss patch 6), 06-Jun-2007 009 * @version generated at Sep 22, 2012 10:57:18 AM 010 */ 011 012 public class CoordinatorPOATie 013 extends CoordinatorPOA 014 { 015 private CoordinatorOperations _delegate; 016 017 private POA _poa; 018 public CoordinatorPOATie(CoordinatorOperations delegate) 019 { 020 _delegate = delegate; 021 } 022 public CoordinatorPOATie(CoordinatorOperations delegate, POA poa) 023 { 024 _delegate = delegate; 025 _poa = poa; 026 } 027 public org.omg.CosTransactions.Coordinator _this() 028 { 029 return org.omg.CosTransactions.CoordinatorHelper.narrow(_this_object()); 030 } 031 public org.omg.CosTransactions.Coordinator _this(org.omg.CORBA.ORB orb) 032 { 033 return org.omg.CosTransactions.CoordinatorHelper.narrow(_this_object(orb)); 034 } 035 public CoordinatorOperations _delegate() 036 { 037 return _delegate; 038 } 039 public void _delegate(CoordinatorOperations delegate) 040 { 041 _delegate = delegate; 042 } 043 public POA _default_POA() 044 { 045 if (_poa != null) 046 { 047 return _poa; 048 } 049 return super._default_POA(); 050 } 051 public boolean is_ancestor_transaction(org.omg.CosTransactions.Coordinator tc) 052 { 053 return _delegate.is_ancestor_transaction(tc); 054 } 055 056 public org.omg.CosTransactions.Status get_status() 057 { 058 return _delegate.get_status(); 059 } 060 061 public boolean is_descendant_transaction(org.omg.CosTransactions.Coordinator tc) 062 { 063 return _delegate.is_descendant_transaction(tc); 064 } 065 066 public java.lang.String get_transaction_name() 067 { 068 return _delegate.get_transaction_name(); 069 } 070 071 public org.omg.CosTransactions.Status get_top_level_status() 072 { 073 return _delegate.get_top_level_status(); 074 } 075 076 public org.omg.CosTransactions.Status get_parent_status() 077 { 078 return _delegate.get_parent_status(); 079 } 080 081 public void rollback_only() throws org.omg.CosTransactions.Inactive 082 { 083 _delegate.rollback_only(); 084 } 085 086 public boolean is_top_level_transaction() 087 { 088 return _delegate.is_top_level_transaction(); 089 } 090 091 public org.omg.CosTransactions.Control create_subtransaction() throws org.omg.CosTransactions.SubtransactionsUnavailable,org.omg.CosTransactions.Inactive 092 { 093 return _delegate.create_subtransaction(); 094 } 095 096 public org.omg.CosTransactions.PropagationContext get_txcontext() throws org.omg.CosTransactions.Unavailable 097 { 098 return _delegate.get_txcontext(); 099 } 100 101 public void register_synchronization(org.omg.CosTransactions.Synchronization sync) throws org.omg.CosTransactions.SynchronizationUnavailable,org.omg.CosTransactions.Inactive 102 { 103 _delegate.register_synchronization(sync); 104 } 105 106 public int hash_top_level_tran() 107 { 108 return _delegate.hash_top_level_tran(); 109 } 110 111 public boolean is_same_transaction(org.omg.CosTransactions.Coordinator tc) 112 { 113 return _delegate.is_same_transaction(tc); 114 } 115 116 public void register_subtran_aware(org.omg.CosTransactions.SubtransactionAwareResource r) throws org.omg.CosTransactions.NotSubtransaction,org.omg.CosTransactions.Inactive 117 { 118 _delegate.register_subtran_aware(r); 119 } 120 121 public int hash_transaction() 122 { 123 return _delegate.hash_transaction(); 124 } 125 126 public org.omg.CosTransactions.RecoveryCoordinator register_resource(org.omg.CosTransactions.Resource r) throws org.omg.CosTransactions.Inactive 127 { 128 return _delegate.register_resource(r); 129 } 130 131 public boolean is_related_transaction(org.omg.CosTransactions.Coordinator tc) 132 { 133 return _delegate.is_related_transaction(tc); 134 } 135 136 }