
com.arjuna.ArjunaOTS.ActionControlPOATie Maven / Gradle / Ivy
package com.arjuna.ArjunaOTS;
import org.omg.PortableServer.POA;
/**
* Generated from IDL interface "ActionControl".
*
* @author JacORB IDL compiler V 2.3.1 (JBoss patch01), 29-Jul-2009
* @version generated at Sep 25, 2012 5:03:58 PM
*/
public class ActionControlPOATie
extends ActionControlPOA
{
private ActionControlOperations _delegate;
private POA _poa;
public ActionControlPOATie(ActionControlOperations delegate)
{
_delegate = delegate;
}
public ActionControlPOATie(ActionControlOperations delegate, POA poa)
{
_delegate = delegate;
_poa = poa;
}
public com.arjuna.ArjunaOTS.ActionControl _this()
{
return com.arjuna.ArjunaOTS.ActionControlHelper.narrow(_this_object());
}
public com.arjuna.ArjunaOTS.ActionControl _this(org.omg.CORBA.ORB orb)
{
return com.arjuna.ArjunaOTS.ActionControlHelper.narrow(_this_object(orb));
}
public ActionControlOperations _delegate()
{
return _delegate;
}
public void _delegate(ActionControlOperations delegate)
{
_delegate = delegate;
}
public POA _default_POA()
{
if (_poa != null)
{
return _poa;
}
return super._default_POA();
}
public org.omg.CosTransactions.Terminator get_terminator() throws org.omg.CosTransactions.Unavailable
{
return _delegate.get_terminator();
}
public org.omg.CosTransactions.Coordinator get_coordinator() throws org.omg.CosTransactions.Unavailable
{
return _delegate.get_coordinator();
}
public org.omg.CosTransactions.Control getParentControl() throws org.omg.CosTransactions.Unavailable
{
return _delegate.getParentControl();
}
public void destroy() throws com.arjuna.ArjunaOTS.Destroyed,com.arjuna.ArjunaOTS.BadControl,com.arjuna.ArjunaOTS.ActiveThreads,com.arjuna.ArjunaOTS.ActiveTransaction
{
_delegate.destroy();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy