org.omg.CosTransactions.CoordinatorPOATie Maven / Gradle / Ivy
package org.omg.CosTransactions;
/**
* org/omg/CosTransactions/CoordinatorPOATie.java .
* Generated by the IDL-to-Java compiler (portable), version "3.2"
* from /home/jenkins/agent/workspace/orb-release-build/omgapi/src/main/idl/CosTransactions.idl
* Sunday, February 14, 2021 7:42:42 PM GMT
*/
public class CoordinatorPOATie extends CoordinatorPOA
{
// Constructors
public CoordinatorPOATie ( org.omg.CosTransactions.CoordinatorOperations delegate ) {
this._impl = delegate;
}
public CoordinatorPOATie ( org.omg.CosTransactions.CoordinatorOperations delegate , org.omg.PortableServer.POA poa ) {
this._impl = delegate;
this._poa = poa;
}
public org.omg.CosTransactions.CoordinatorOperations _delegate() {
return this._impl;
}
public void _delegate (org.omg.CosTransactions.CoordinatorOperations delegate ) {
this._impl = delegate;
}
public org.omg.PortableServer.POA _default_POA() {
if(_poa != null) {
return _poa;
}
else {
return super._default_POA();
}
}
public org.omg.CosTransactions.Status get_status ()
{
return _impl.get_status();
} // get_status
public org.omg.CosTransactions.Status get_parent_status ()
{
return _impl.get_parent_status();
} // get_parent_status
public org.omg.CosTransactions.Status get_top_level_status ()
{
return _impl.get_top_level_status();
} // get_top_level_status
public boolean is_same_transaction (org.omg.CosTransactions.Coordinator tc)
{
return _impl.is_same_transaction(tc);
} // is_same_transaction
public boolean is_related_transaction (org.omg.CosTransactions.Coordinator tc)
{
return _impl.is_related_transaction(tc);
} // is_related_transaction
public boolean is_ancestor_transaction (org.omg.CosTransactions.Coordinator tc)
{
return _impl.is_ancestor_transaction(tc);
} // is_ancestor_transaction
public boolean is_descendant_transaction (org.omg.CosTransactions.Coordinator tc)
{
return _impl.is_descendant_transaction(tc);
} // is_descendant_transaction
public boolean is_top_level_transaction ()
{
return _impl.is_top_level_transaction();
} // is_top_level_transaction
public int hash_transaction ()
{
return _impl.hash_transaction();
} // hash_transaction
public int hash_top_level_tran ()
{
return _impl.hash_top_level_tran();
} // hash_top_level_tran
public org.omg.CosTransactions.RecoveryCoordinator register_resource (org.omg.CosTransactions.Resource r) throws org.omg.CosTransactions.Inactive
{
return _impl.register_resource(r);
} // register_resource
public void register_synchronization (org.omg.CosTransactions.Synchronization sync) throws org.omg.CosTransactions.Inactive, org.omg.CosTransactions.SynchronizationUnavailable
{
_impl.register_synchronization(sync);
} // register_synchronization
public void register_subtran_aware (org.omg.CosTransactions.SubtransactionAwareResource r) throws org.omg.CosTransactions.Inactive, org.omg.CosTransactions.NotSubtransaction
{
_impl.register_subtran_aware(r);
} // register_subtran_aware
public void rollback_only () throws org.omg.CosTransactions.Inactive
{
_impl.rollback_only();
} // rollback_only
public String get_transaction_name ()
{
return _impl.get_transaction_name();
} // get_transaction_name
public org.omg.CosTransactions.Control create_subtransaction () throws org.omg.CosTransactions.SubtransactionsUnavailable, org.omg.CosTransactions.Inactive
{
return _impl.create_subtransaction();
} // create_subtransaction
public org.omg.CosTransactions.PropagationContext get_txcontext () throws org.omg.CosTransactions.Unavailable
{
return _impl.get_txcontext();
} // get_txcontext
private org.omg.CosTransactions.CoordinatorOperations _impl;
private org.omg.PortableServer.POA _poa;
} // class CoordinatorPOATie