001 package tecgraf.openbus.opendreams; 002 003 import org.omg.PortableServer.POA; 004 005 /** 006 * Generated from IDL interface "IOpenDreams". 007 * 008 * @author JacORB IDL compiler V 2.3-beta-2, 14-Oct-2006 009 * @version generated at Nov 3, 2010 2:32:41 PM 010 */ 011 012 public class IOpenDreamsPOATie 013 extends IOpenDreamsPOA 014 { 015 private IOpenDreamsOperations _delegate; 016 017 private POA _poa; 018 public IOpenDreamsPOATie(IOpenDreamsOperations delegate) 019 { 020 _delegate = delegate; 021 } 022 public IOpenDreamsPOATie(IOpenDreamsOperations delegate, POA poa) 023 { 024 _delegate = delegate; 025 _poa = poa; 026 } 027 public tecgraf.openbus.opendreams.IOpenDreams _this() 028 { 029 return tecgraf.openbus.opendreams.IOpenDreamsHelper.narrow(_this_object()); 030 } 031 public tecgraf.openbus.opendreams.IOpenDreams _this(org.omg.CORBA.ORB orb) 032 { 033 return tecgraf.openbus.opendreams.IOpenDreamsHelper.narrow(_this_object(orb)); 034 } 035 public IOpenDreamsOperations _delegate() 036 { 037 return _delegate; 038 } 039 public void _delegate(IOpenDreamsOperations 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 tecgraf.openbus.DRMAA.Session getSession(java.lang.String projectId) throws tecgraf.openbus.DRMAA.AuthorizationException,tecgraf.openbus.DRMAA.InternalException 052 { 053 return _delegate.getSession(projectId); 054 } 055 056 }