001 package org.omg.CosNaming; 002 003 import org.omg.PortableServer.POA; 004 005 /** 006 * Generated from IDL interface "NamingContext". 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:17 AM 010 */ 011 012 public class NamingContextPOATie 013 extends NamingContextPOA 014 { 015 private NamingContextOperations _delegate; 016 017 private POA _poa; 018 public NamingContextPOATie(NamingContextOperations delegate) 019 { 020 _delegate = delegate; 021 } 022 public NamingContextPOATie(NamingContextOperations delegate, POA poa) 023 { 024 _delegate = delegate; 025 _poa = poa; 026 } 027 public org.omg.CosNaming.NamingContext _this() 028 { 029 return org.omg.CosNaming.NamingContextHelper.narrow(_this_object()); 030 } 031 public org.omg.CosNaming.NamingContext _this(org.omg.CORBA.ORB orb) 032 { 033 return org.omg.CosNaming.NamingContextHelper.narrow(_this_object(orb)); 034 } 035 public NamingContextOperations _delegate() 036 { 037 return _delegate; 038 } 039 public void _delegate(NamingContextOperations 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 void list(int how_many, org.omg.CosNaming.BindingListHolder bl, org.omg.CosNaming.BindingIteratorHolder bi) 052 { 053 _delegate.list(how_many,bl,bi); 054 } 055 056 public void bind(org.omg.CosNaming.NameComponent[] n, org.omg.CORBA.Object obj) throws org.omg.CosNaming.NamingContextPackage.NotFound,org.omg.CosNaming.NamingContextPackage.AlreadyBound,org.omg.CosNaming.NamingContextPackage.CannotProceed,org.omg.CosNaming.NamingContextPackage.InvalidName 057 { 058 _delegate.bind(n,obj); 059 } 060 061 public org.omg.CosNaming.NamingContext bind_new_context(org.omg.CosNaming.NameComponent[] n) throws org.omg.CosNaming.NamingContextPackage.NotFound,org.omg.CosNaming.NamingContextPackage.CannotProceed,org.omg.CosNaming.NamingContextPackage.AlreadyBound,org.omg.CosNaming.NamingContextPackage.InvalidName 062 { 063 return _delegate.bind_new_context(n); 064 } 065 066 public void rebind_context(org.omg.CosNaming.NameComponent[] n, org.omg.CosNaming.NamingContext nc) throws org.omg.CosNaming.NamingContextPackage.NotFound,org.omg.CosNaming.NamingContextPackage.CannotProceed,org.omg.CosNaming.NamingContextPackage.InvalidName 067 { 068 _delegate.rebind_context(n,nc); 069 } 070 071 public void bind_context(org.omg.CosNaming.NameComponent[] n, org.omg.CosNaming.NamingContext nc) throws org.omg.CosNaming.NamingContextPackage.NotFound,org.omg.CosNaming.NamingContextPackage.AlreadyBound,org.omg.CosNaming.NamingContextPackage.CannotProceed,org.omg.CosNaming.NamingContextPackage.InvalidName 072 { 073 _delegate.bind_context(n,nc); 074 } 075 076 public void unbind(org.omg.CosNaming.NameComponent[] n) throws org.omg.CosNaming.NamingContextPackage.NotFound,org.omg.CosNaming.NamingContextPackage.CannotProceed,org.omg.CosNaming.NamingContextPackage.InvalidName 077 { 078 _delegate.unbind(n); 079 } 080 081 public org.omg.CosNaming.NamingContext new_context() 082 { 083 return _delegate.new_context(); 084 } 085 086 public void rebind(org.omg.CosNaming.NameComponent[] n, org.omg.CORBA.Object obj) throws org.omg.CosNaming.NamingContextPackage.NotFound,org.omg.CosNaming.NamingContextPackage.CannotProceed,org.omg.CosNaming.NamingContextPackage.InvalidName 087 { 088 _delegate.rebind(n,obj); 089 } 090 091 public org.omg.CORBA.Object resolve(org.omg.CosNaming.NameComponent[] n) throws org.omg.CosNaming.NamingContextPackage.NotFound,org.omg.CosNaming.NamingContextPackage.CannotProceed,org.omg.CosNaming.NamingContextPackage.InvalidName 092 { 093 return _delegate.resolve(n); 094 } 095 096 }