/**
<p>
<ul>
<li> <b>Java Class</b> _st_Hello
<li> <b>Source File</b> _st_Hello.java
<li> <b>IDL Source File</b> hello.idl
<li> <b>IDL Absolute Name</b> ::Hello
<li> <b>Repository Identifier</b> IDL:Hello:1.0
</ul>
<b>IDL definition:</b>
<pre>
    interface Hello {
      void hello();
    };
</pre>
</p>
*/
public class _st_Hello extends org.omg.CORBA.portable.ObjectImpl implements Hello {
  public java.lang.String[] _ids() {
    return __ids;
  }
  private static java.lang.String[] __ids = {
    "IDL:Hello:1.0"
  };
  /**
  <p>
  Operation: <b>::Hello::hello</b>.
  <pre>
    void hello();
  </pre>
  </p>
  */
  public void hello() {
    try {
      org.omg.CORBA.portable.OutputStream _output = this._request("hello", true);
      org.omg.CORBA.portable.InputStream _input = this._invoke(_output, null);
    }
    catch(org.omg.CORBA.TRANSIENT _exception) {
      hello();
    }
  }
}

