Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
   package org.omg.CosTrading;


Generated from IDL interface "Proxy".

Author(s):
JacORB IDL compiler V 3.5
Version:
generated at 11-Jul-2014 12:35:24
   
  
  public class _ProxyStub
  	implements org.omg.CosTrading.Proxy
  {
Serial version UID.
  
  	private static final long serialVersionUID = 1L;
  	private String[] ids = {"IDL:omg.org/CosTrading/Proxy:1.0","IDL:omg.org/CosTrading/SupportAttributes:1.0","IDL:omg.org/CosTrading/TraderComponents:1.0"};
  	public String[] _ids()
  	{
  		return ;
  	}
  
  	public final static java.lang.Class _opsClass = org.omg.CosTrading.ProxyOperations.class;
  	{
  		while(true)
  		{
  			if(! this._is_local())
  			{
  				org.omg.CORBA.portable.InputStream _is = null;
  				org.omg.CORBA.portable.OutputStream _os = null;
  				try
  				{
  					_os = _request("_get_admin_if",true);
  					_is = _invoke(_os);
  					return org.omg.CosTrading.AdminHelper.read(_is);
  				}
  					{
  						continue;
  					}
  				{
  					String _id = _ax.getId();
  					try
  					{
  						_ax.getInputStream().close();
  					}
  					catch (java.io.IOException e)
  					{
  						throw new RuntimeException("Unexpected exception " + e.toString() );
  					}
  						throw new RuntimeException("Unexpected exception " + _id );
  				}
  				finally
  				{
  					if (_os != null)
  					{
  						try
  						{
  							_os.close();
  						}
  						catch (java.io.IOException e)
  						{
  							throw new RuntimeException("Unexpected exception " + e.toString() );
  						}
  					}
  					this._releaseReply(_is);
  				}
  			}
  
  			else
  			{
  				org.omg.CORBA.portable.ServantObject _so = _servant_preinvoke"_get_admin_if");
  				if_so == null )
  					continue;
  				ProxyOperations _localServant = (ProxyOperations)_so.servant;
  				org.omg.CosTrading.Admin _result;
  				try
  				{
  					_result = _localServant.admin_if();
  					if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
  						return _result;
  				}
  				catch (RuntimeException re
  				{
  					if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
  					throw re;
  				}
  				catch (java.lang.Error err
  				{
  					if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
  					throw err;
  				}
  				finally
  				{
 				}
 			}
 
 		}
 
 	}
 
 	{
 		while(true)
 		{
 			if(! this._is_local())
 			{
 				org.omg.CORBA.portable.InputStream _is = null;
 				try
 				{
 					_os = _request("_get_type_repos",true);
 					_is = _invoke(_os);
 					return _is.read_Object();
 				}
 					{
 						continue;
 					}
 				{
 					String _id = _ax.getId();
 					try
 					{
 					}
 					catch (java.io.IOException e)
 					{
 						throw new RuntimeException("Unexpected exception " + e.toString() );
 					}
 						throw new RuntimeException("Unexpected exception " + _id );
 				}
 				finally
 				{
 					if (_os != null)
 					{
 						try
 						{
 							_os.close();
 						}
 						catch (java.io.IOException e)
 						{
 							throw new RuntimeException("Unexpected exception " + e.toString() );
 						}
 					}
 					this._releaseReply(_is);
 				}
 			}
 
 			else
 			{
 				org.omg.CORBA.portable.ServantObject _so = _servant_preinvoke"_get_type_repos");
 				if_so == null )
 					continue;
 				ProxyOperations _localServant = (ProxyOperations)_so.servant;
 				org.omg.CORBA.Object _result;
 				try
 				{
 					_result = _localServant.type_repos();
 					if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 						return _result;
 				}
 				catch (RuntimeException re
 				{
 					if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 					throw re;
 				}
 				catch (java.lang.Error err
 				{
 					if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 					throw err;
 				}
 				finally
 				{
 				}
 			}
 
 		}
 
 	}
 
 	public boolean supports_proxy_offers()
 	{
 		while(true)
 		{
 			if(! this._is_local())
 			{
 				org.omg.CORBA.portable.InputStream _is = null;
 				try
 				{
 					_os = _request("_get_supports_proxy_offers",true);
 					_is = _invoke(_os);
 					return _is.read_boolean();
 				}
 					{
 						continue;
 					}
 				{
 					String _id = _ax.getId();
 					try
 					{
 					}
 					catch (java.io.IOException e)
 					{
 						throw new RuntimeException("Unexpected exception " + e.toString() );
 					}
 						throw new RuntimeException("Unexpected exception " + _id );
 				}
 				finally
 				{
 					if (_os != null)
 					{
 						try
 						{
 							_os.close();
 						}
 						catch (java.io.IOException e)
 						{
 							throw new RuntimeException("Unexpected exception " + e.toString() );
 						}
 					}
 					this._releaseReply(_is);
 				}
 			}
 
 			else
 			{
 				org.omg.CORBA.portable.ServantObject _so = _servant_preinvoke"_get_supports_proxy_offers");
 				if_so == null )
 					continue;
 				ProxyOperations _localServant = (ProxyOperations)_so.servant;
 				boolean _result;
 				try
 				{
 					_result = _localServant.supports_proxy_offers();
 					if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 						return _result;
 				}
 				catch (RuntimeException re
 				{
 					if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 					throw re;
 				}
 				catch (java.lang.Error err
 				{
 					if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 					throw err;
 				}
 				finally
 				{
 				}
 			}
 
 		}
 
 	}
 
 	{
 		while(true)
 		{
 			if(! this._is_local())
 			{
 				org.omg.CORBA.portable.InputStream _is = null;
 				try
 				{
 					_os = _request("_get_link_if",true);
 					_is = _invoke(_os);
 					return org.omg.CosTrading.LinkHelper.read(_is);
 				}
 					{
 						continue;
 					}
 				{
 					String _id = _ax.getId();
 					try
 					{
 					}
 					catch (java.io.IOException e)
 					{
 						throw new RuntimeException("Unexpected exception " + e.toString() );
 					}
 						throw new RuntimeException("Unexpected exception " + _id );
 				}
 				finally
 				{
 					if (_os != null)
 					{
 						try
 						{
 							_os.close();
 						}
 						catch (java.io.IOException e)
 						{
 							throw new RuntimeException("Unexpected exception " + e.toString() );
 						}
 					}
 					this._releaseReply(_is);
 				}
 			}
 
 			else
 			{
 				if_so == null )
 					continue;
 				ProxyOperations _localServant = (ProxyOperations)_so.servant;
 				org.omg.CosTrading.Link _result;
 				try
 				{
 					_result = _localServant.link_if();
 					if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 						return _result;
 				}
 				catch (RuntimeException re
 				{
 					if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 					throw re;
 				}
 				catch (java.lang.Error err
 				{
 					if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 					throw err;
 				}
 				finally
 				{
 				}
 			}
 
 		}
 
 	}
 
 	public boolean supports_modifiable_properties()
 	{
 		while(true)
 		{
 			if(! this._is_local())
 			{
 				org.omg.CORBA.portable.InputStream _is = null;
 				try
 				{
 					_os = _request("_get_supports_modifiable_properties",true);
 					_is = _invoke(_os);
 					return _is.read_boolean();
 				}
 					{
 						continue;
 					}
 				{
 					String _id = _ax.getId();
 					try
 					{
 					}
 					catch (java.io.IOException e)
 					{
 						throw new RuntimeException("Unexpected exception " + e.toString() );
 					}
 						throw new RuntimeException("Unexpected exception " + _id );
 				}
 				finally
 				{
 					if (_os != null)
 					{
 						try
 						{
 							_os.close();
 						}
 						catch (java.io.IOException e)
 						{
 							throw new RuntimeException("Unexpected exception " + e.toString() );
 						}
 					}
 					this._releaseReply(_is);
 				}
 			}
 
 			else
 			{
 				org.omg.CORBA.portable.ServantObject _so = _servant_preinvoke"_get_supports_modifiable_properties");
 				if_so == null )
 					continue;
 				ProxyOperations _localServant = (ProxyOperations)_so.servant;
 				boolean _result;
 				try
 				{
 					_result = _localServant.supports_modifiable_properties();
 					if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 						return _result;
 				}
 				catch (RuntimeException re
 				{
 					if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 					throw re;
 				}
 				catch (java.lang.Error err
 				{
 					if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 					throw err;
 				}
 				finally
 				{
 				}
 			}
 
 		}
 
 	}
 
 	{
 		while(true)
 		{
 			if(! this._is_local())
 			{
 				org.omg.CORBA.portable.InputStream _is = null;
 				try
 				{
 					_os = _request("_get_proxy_if",true);
 					_is = _invoke(_os);
 					return org.omg.CosTrading.ProxyHelper.read(_is);
 				}
 					{
 						continue;
 					}
 				{
 					String _id = _ax.getId();
 					try
 					{
 					}
 					catch (java.io.IOException e)
 					{
 						throw new RuntimeException("Unexpected exception " + e.toString() );
 					}
 						throw new RuntimeException("Unexpected exception " + _id );
 				}
 				finally
 				{
 					if (_os != null)
 					{
 						try
 						{
 							_os.close();
 						}
 						catch (java.io.IOException e)
 						{
 							throw new RuntimeException("Unexpected exception " + e.toString() );
 						}
 					}
 					this._releaseReply(_is);
 				}
 			}
 
 			else
 			{
 				if_so == null )
 					continue;
 				ProxyOperations _localServant = (ProxyOperations)_so.servant;
 				org.omg.CosTrading.Proxy _result;
 				try
 				{
 					_result = _localServant.proxy_if();
 					if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 						return _result;
 				}
 				catch (RuntimeException re
 				{
 					if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 					throw re;
 				}
 				catch (java.lang.Error err
 				{
 					if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 					throw err;
 				}
 				finally
 				{
 				}
 			}
 
 		}
 
 	}
 
 	{
 		while(true)
 		{
 			if(! this._is_local())
 			{
 				org.omg.CORBA.portable.InputStream _is = null;
 				try
 				{
 					_os = _request"withdraw_proxy"true);
 					java.lang.String tmpResult55 = id;
 _os.write_stringtmpResult55 );
 					_is = _invoke(_os);
 					return;
 				}
 					{
 						continue;
 					}
 				{
 					String _id = _ax.getId();
 					try
 					{
 						if_id.equals("IDL:omg.org/CosTrading/Proxy/NotProxyOfferId:1.0"))
 						{
 							throw org.omg.CosTrading.ProxyPackage.NotProxyOfferIdHelper.read(_ax.getInputStream());
 						}
 						else 
 						if_id.equals("IDL:omg.org/CosTrading/IllegalOfferId:1.0"))
 						{
 							throw org.omg.CosTrading.IllegalOfferIdHelper.read(_ax.getInputStream());
 						}
 						else 
 						if_id.equals("IDL:omg.org/CosTrading/UnknownOfferId:1.0"))
 						{
 							throw org.omg.CosTrading.UnknownOfferIdHelper.read(_ax.getInputStream());
 						}
 						else 
 						{
 							throw new RuntimeException("Unexpected exception " + _id );
 						}
 					}
 					finally
 					{
 						try
 						{
 						}
 						catch (java.io.IOException e)
 						{
 							throw new RuntimeException("Unexpected exception " + e.toString() );
 						}
 					}
 			}
 			finally
 			{
 				if (_os != null)
 				{
 					try
 					{
 						_os.close();
 					}
 					catch (java.io.IOException e)
 					{
 						throw new RuntimeException("Unexpected exception " + e.toString() );
 					}
 				}
 				this._releaseReply(_is);
 			}
 		}
 		else
 		{
 			org.omg.CORBA.portable.ServantObject _so = _servant_preinvoke"withdraw_proxy" );
 			if_so == null )
 				continue;
 			ProxyOperations _localServant = (ProxyOperations)_so.servant;
 			try
 			{
 				_localServant.withdraw_proxy(id);
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				return;
 			}
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw ex;
 			}
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw ex;
 			}
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw ex;
 			}
 			catch (RuntimeException re
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw re;
 			}
 			catch (java.lang.Error err
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw err;
 			}
 			finally
 			{
 			}
 		}
 
 		}
 
 	}
 
 	{
 		while(true)
 		{
 			if(! this._is_local())
 			{
 				org.omg.CORBA.portable.InputStream _is = null;
 				try
 				{
 					_os = _request("_get_register_if",true);
 					_is = _invoke(_os);
 					return org.omg.CosTrading.RegisterHelper.read(_is);
 				}
 					{
 						continue;
 					}
 				{
 					String _id = _ax.getId();
 					try
 					{
 					}
 					catch (java.io.IOException e)
 					{
 						throw new RuntimeException("Unexpected exception " + e.toString() );
 					}
 						throw new RuntimeException("Unexpected exception " + _id );
 				}
 				finally
 				{
 					if (_os != null)
 					{
 						try
 						{
 							_os.close();
 						}
 						catch (java.io.IOException e)
 						{
 							throw new RuntimeException("Unexpected exception " + e.toString() );
 						}
 					}
 					this._releaseReply(_is);
 				}
 			}
 
 			else
 			{
 				org.omg.CORBA.portable.ServantObject _so = _servant_preinvoke"_get_register_if");
 				if_so == null )
 					continue;
 				ProxyOperations _localServant = (ProxyOperations)_so.servant;
 				try
 				{
 					_result = _localServant.register_if();
 					if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 						return _result;
 				}
 				catch (RuntimeException re
 				{
 					if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 					throw re;
 				}
 				catch (java.lang.Error err
 				{
 					if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 					throw err;
 				}
 				finally
 				{
 				}
 			}
 
 		}
 
 	}
 
 	{
 		while(true)
 		{
 			if(! this._is_local())
 			{
 				org.omg.CORBA.portable.InputStream _is = null;
 				try
 				{
 					_os = _request("_get_lookup_if",true);
 					_is = _invoke(_os);
 					return org.omg.CosTrading.LookupHelper.read(_is);
 				}
 					{
 						continue;
 					}
 				{
 					String _id = _ax.getId();
 					try
 					{
 					}
 					catch (java.io.IOException e)
 					{
 						throw new RuntimeException("Unexpected exception " + e.toString() );
 					}
 						throw new RuntimeException("Unexpected exception " + _id );
 				}
 				finally
 				{
 					if (_os != null)
 					{
 						try
 						{
 							_os.close();
 						}
 						catch (java.io.IOException e)
 						{
 							throw new RuntimeException("Unexpected exception " + e.toString() );
 						}
 					}
 					this._releaseReply(_is);
 				}
 			}
 
 			else
 			{
 				if_so == null )
 					continue;
 				ProxyOperations _localServant = (ProxyOperations)_so.servant;
 				try
 				{
 					_result = _localServant.lookup_if();
 					if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 						return _result;
 				}
 				catch (RuntimeException re
 				{
 					if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 					throw re;
 				}
 				catch (java.lang.Error err
 				{
 					if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 					throw err;
 				}
 				finally
 				{
 				}
 			}
 
 		}
 
 	}
 
 	{
 		while(true)
 		{
 			if(! this._is_local())
 			{
 				org.omg.CORBA.portable.InputStream _is = null;
 				try
 				{
 					_os = _request"describe_proxy"true);
 					java.lang.String tmpResult56 = id;
 _os.write_stringtmpResult56 );
 					_is = _invoke(_os);
 					org.omg.CosTrading.ProxyPackage.ProxyInfo _result = org.omg.CosTrading.ProxyPackage.ProxyInfoHelper.read(_is);
 					return _result;
 				}
 					{
 						continue;
 					}
 				{
 					String _id = _ax.getId();
 					try
 					{
 						if_id.equals("IDL:omg.org/CosTrading/Proxy/NotProxyOfferId:1.0"))
 						{
 							throw org.omg.CosTrading.ProxyPackage.NotProxyOfferIdHelper.read(_ax.getInputStream());
 						}
 						else 
 						if_id.equals("IDL:omg.org/CosTrading/IllegalOfferId:1.0"))
 						{
 							throw org.omg.CosTrading.IllegalOfferIdHelper.read(_ax.getInputStream());
 						}
 						else 
 						if_id.equals("IDL:omg.org/CosTrading/UnknownOfferId:1.0"))
 						{
 							throw org.omg.CosTrading.UnknownOfferIdHelper.read(_ax.getInputStream());
 						}
 						else 
 						{
 							throw new RuntimeException("Unexpected exception " + _id );
 						}
 					}
 					finally
 					{
 						try
 						{
 						}
 						catch (java.io.IOException e)
 						{
 							throw new RuntimeException("Unexpected exception " + e.toString() );
 						}
 					}
 			}
 			finally
 			{
 				if (_os != null)
 				{
 					try
 					{
 						_os.close();
 					}
 					catch (java.io.IOException e)
 					{
 						throw new RuntimeException("Unexpected exception " + e.toString() );
 					}
 				}
 				this._releaseReply(_is);
 			}
 		}
 		else
 		{
 			org.omg.CORBA.portable.ServantObject _so = _servant_preinvoke"describe_proxy" );
 			if_so == null )
 				continue;
 			ProxyOperations _localServant = (ProxyOperations)_so.servant;
 			try
 			{
 				_result = _localServant.describe_proxy(id);
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				return _result;
 			}
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw ex;
 			}
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw ex;
 			}
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw ex;
 			}
 			catch (RuntimeException re
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw re;
 			}
 			catch (java.lang.Error err
 			{
 				if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
 				throw err;
 			}
 			finally
 			{
 			}
 		}
 
 		}
 
 	}
 
 	public boolean supports_dynamic_properties()
 	{
 		while(true)
 		{
 			if(! this._is_local())
 			{
 				org.omg.CORBA.portable.InputStream _is = null;
 				try
 				{
 					_os = _request("_get_supports_dynamic_properties",true);
 					_is = _invoke(_os);
 					return _is.read_boolean();
 				}
 					{
 						continue;
 					}
 				{
 					String _id = _ax.getId();
 					try
 					{
 					}
 					catch (java.io.IOException e)
 					{
 						throw new RuntimeException("Unexpected exception " + e.toString() );
 					}
 						throw new RuntimeException("Unexpected exception " + _id );
 				}
 				finally
 				{
 					if (_os != null)
 					{
 						try
 						{
 							_os.close();
 						}
 						catch (java.io.IOException e)
 						{
 							throw new RuntimeException("Unexpected exception " + e.toString() );
 						}
 					}
 					this._releaseReply(_is);
 				}
 			}
 
 			else
 			{
 				org.omg.CORBA.portable.ServantObject _so = _servant_preinvoke"_get_supports_dynamic_properties");
 				if_so == null )
					continue;
				ProxyOperations _localServant = (ProxyOperations)_so.servant;
				boolean _result;
				try
					_result = _localServant.supports_dynamic_properties();
					if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
						return _result;
				catch (RuntimeException re
					if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
					throw re;
				catch (java.lang.Error err
					if ( _so instanceof org.omg.CORBA.portable.ServantObjectExt
					throw err;
				finally
		while(true)
			if(! this._is_local())
				try
					_os = _request"export_proxy"true);
					org.omg.CosTrading.LookupHelper.write(_os,target);
					java.lang.String tmpResult57 = type;
_os.write_stringtmpResult57 );
					org.omg.CosTrading.PropertySeqHelper.write(_os,properties);
					_os.write_boolean(if_match_all);
					java.lang.String tmpResult58 = recipe;
_os.write_stringtmpResult58 );
					org.omg.CosTrading.PolicySeqHelper.write(_os,policies_to_pass_on);
					_is = _invoke(_os);
					java.lang.String _result = _is.read_string();
					return _result;
						continue;
					String _id = _ax.getId();
					try
						if_id.equals("IDL:omg.org/CosTrading/DuplicatePropertyName:1.0"))
							throw org.omg.CosTrading.DuplicatePropertyNameHelper.read(_ax.getInputStream());
						else 
						if_id.equals("IDL:omg.org/CosTrading/MissingMandatoryProperty:1.0"))
							throw org.omg.CosTrading.MissingMandatoryPropertyHelper.read(_ax.getInputStream());
						else 
						if_id.equals("IDL:omg.org/CosTrading/IllegalServiceType:1.0"))
							throw org.omg.CosTrading.IllegalServiceTypeHelper.read(_ax.getInputStream());
						else 
						if_id.equals("IDL:omg.org/CosTrading/Proxy/IllegalRecipe:1.0"))
							throw org.omg.CosTrading.ProxyPackage.IllegalRecipeHelper.read(_ax.getInputStream());
						else 
						if_id.equals("IDL:omg.org/CosTrading/ReadonlyDynamicProperty:1.0"))
							throw org.omg.CosTrading.ReadonlyDynamicPropertyHelper.read(_ax.getInputStream());
						else 
						if_id.equals("IDL:omg.org/CosTrading/DuplicatePolicyName:1.0"))
							throw org.omg.CosTrading.DuplicatePolicyNameHelper.read(_ax.getInputStream());
						else 
						if_id.equals("IDL:omg.org/CosTrading/PropertyTypeMismatch:1.0"))
							throw org.omg.CosTrading.PropertyTypeMismatchHelper.read(_ax.getInputStream());
						else 
						if_id.equals("IDL:omg.org/CosTrading/IllegalPropertyName:1.0"))