/**

IDL definition:
    interface FMSInterface {
      ::java::util::Vector getMsgById(
        in string arg0,
        in string arg1,
        in string arg2
      );
      ::java::util::Vector getMsgByFileName(
        in string arg0,
        in string arg1,
        in string arg2
      );
      void addMsgBasic(
        in string arg0,
        in string arg1,
        in string arg2,
        in string arg3,
        in ::java::util::Date arg4,
        in string arg5
      );
      void addMsg(
        in string arg0,
        in string arg1,
        in ::MDMSupport::MDMessage arg2
      );
      void deleteMsg(
        in string arg0,
        in string arg1,
        in string arg2
      );
      void createNewFiles(
        in string arg0
      );
      void flush(
        in string arg0,
        in string arg1
      );
      ::MDMSupport::MessageTableModel getAllMsg(
        in string arg0,
        in string arg1
      );
      ::MDMSupport::MessageTableModel getAllMsgExceptInVector(
        in string arg0,
        in string arg1,
        in ::java::util::Vector arg2
      );
    };

*/ public class _st_FMSInterface extends org.omg.CORBA.portable.ObjectImpl implements FMSInterface { protected FMSInterface _wrapper = null; public FMSInterface _this() { return this; } public java.lang.String[] _ids() { return __ids; } private static java.lang.String[] __ids = { "IDL:FMSInterface:1.0" }; /**

Operation: ::FMSInterface::getMsgById.

    ::java::util::Vector getMsgById(
      in string arg0,
      in string arg1,
      in string arg2
    );
  

*/ public java.util.Vector getMsgById( java.lang.String arg0, java.lang.String arg1, java.lang.String arg2 ) { try { org.omg.CORBA.portable.OutputStream _output = this._request("getMsgById", true); _output.write_string(arg0); _output.write_string(arg1); _output.write_string(arg2); org.omg.CORBA.portable.InputStream _input = this._invoke(_output, null); java.util.Vector _result; _result = (java.util.Vector)_input.read_estruct("java.util.Vector"); return _result; } catch(org.omg.CORBA.TRANSIENT _exception) { return getMsgById( arg0, arg1, arg2 ); } } /**

Operation: ::FMSInterface::getMsgByFileName.

    ::java::util::Vector getMsgByFileName(
      in string arg0,
      in string arg1,
      in string arg2
    );
  

*/ public java.util.Vector getMsgByFileName( java.lang.String arg0, java.lang.String arg1, java.lang.String arg2 ) { try { org.omg.CORBA.portable.OutputStream _output = this._request("getMsgByFileName", true); _output.write_string(arg0); _output.write_string(arg1); _output.write_string(arg2); org.omg.CORBA.portable.InputStream _input = this._invoke(_output, null); java.util.Vector _result; _result = (java.util.Vector)_input.read_estruct("java.util.Vector"); return _result; } catch(org.omg.CORBA.TRANSIENT _exception) { return getMsgByFileName( arg0, arg1, arg2 ); } } /**

Operation: ::FMSInterface::addMsgBasic.

    void addMsgBasic(
      in string arg0,
      in string arg1,
      in string arg2,
      in string arg3,
      in ::java::util::Date arg4,
      in string arg5
    );
  

*/ public void addMsgBasic( java.lang.String arg0, java.lang.String arg1, java.lang.String arg2, java.lang.String arg3, java.util.Date arg4, java.lang.String arg5 ) { try { org.omg.CORBA.portable.OutputStream _output = this._request("addMsgBasic", true); _output.write_string(arg0); _output.write_string(arg1); _output.write_string(arg2); _output.write_string(arg3); _output.write_estruct(arg4, "java.util.Date"); _output.write_string(arg5); org.omg.CORBA.portable.InputStream _input = this._invoke(_output, null); } catch(org.omg.CORBA.TRANSIENT _exception) { addMsgBasic( arg0, arg1, arg2, arg3, arg4, arg5 ); } } /**

Operation: ::FMSInterface::addMsg.

    void addMsg(
      in string arg0,
      in string arg1,
      in ::MDMSupport::MDMessage arg2
    );
  

*/ public void addMsg( java.lang.String arg0, java.lang.String arg1, MDMSupport.MDMessage arg2 ) { try { org.omg.CORBA.portable.OutputStream _output = this._request("addMsg", true); _output.write_string(arg0); _output.write_string(arg1); _output.write_estruct(arg2, "MDMSupport.MDMessage"); org.omg.CORBA.portable.InputStream _input = this._invoke(_output, null); } catch(org.omg.CORBA.TRANSIENT _exception) { addMsg( arg0, arg1, arg2 ); } } /**

Operation: ::FMSInterface::deleteMsg.

    void deleteMsg(
      in string arg0,
      in string arg1,
      in string arg2
    );
  

*/ public void deleteMsg( java.lang.String arg0, java.lang.String arg1, java.lang.String arg2 ) { try { org.omg.CORBA.portable.OutputStream _output = this._request("deleteMsg", true); _output.write_string(arg0); _output.write_string(arg1); _output.write_string(arg2); org.omg.CORBA.portable.InputStream _input = this._invoke(_output, null); } catch(org.omg.CORBA.TRANSIENT _exception) { deleteMsg( arg0, arg1, arg2 ); } } /**

Operation: ::FMSInterface::createNewFiles.

    void createNewFiles(
      in string arg0
    );
  

*/ public void createNewFiles( java.lang.String arg0 ) { try { org.omg.CORBA.portable.OutputStream _output = this._request("createNewFiles", true); _output.write_string(arg0); org.omg.CORBA.portable.InputStream _input = this._invoke(_output, null); } catch(org.omg.CORBA.TRANSIENT _exception) { createNewFiles( arg0 ); } } /**

Operation: ::FMSInterface::flush.

    void flush(
      in string arg0,
      in string arg1
    );
  

*/ public void flush( java.lang.String arg0, java.lang.String arg1 ) { try { org.omg.CORBA.portable.OutputStream _output = this._request("flush", true); _output.write_string(arg0); _output.write_string(arg1); org.omg.CORBA.portable.InputStream _input = this._invoke(_output, null); } catch(org.omg.CORBA.TRANSIENT _exception) { flush( arg0, arg1 ); } } /**

Operation: ::FMSInterface::getAllMsg.

    ::MDMSupport::MessageTableModel getAllMsg(
      in string arg0,
      in string arg1
    );
  

*/ public MDMSupport.MessageTableModel getAllMsg( java.lang.String arg0, java.lang.String arg1 ) { try { org.omg.CORBA.portable.OutputStream _output = this._request("getAllMsg", true); _output.write_string(arg0); _output.write_string(arg1); org.omg.CORBA.portable.InputStream _input = this._invoke(_output, null); MDMSupport.MessageTableModel _result; _result = (MDMSupport.MessageTableModel)_input.read_estruct("MDMSupport.MessageTableModel"); return _result; } catch(org.omg.CORBA.TRANSIENT _exception) { return getAllMsg( arg0, arg1 ); } } /**

Operation: ::FMSInterface::getAllMsgExceptInVector.

    ::MDMSupport::MessageTableModel getAllMsgExceptInVector(
      in string arg0,
      in string arg1,
      in ::java::util::Vector arg2
    );
  

*/ public MDMSupport.MessageTableModel getAllMsgExceptInVector( java.lang.String arg0, java.lang.String arg1, java.util.Vector arg2 ) { try { org.omg.CORBA.portable.OutputStream _output = this._request("getAllMsgExceptInVector", true); _output.write_string(arg0); _output.write_string(arg1); _output.write_estruct(arg2, "java.util.Vector"); org.omg.CORBA.portable.InputStream _input = this._invoke(_output, null); MDMSupport.MessageTableModel _result; _result = (MDMSupport.MessageTableModel)_input.read_estruct("MDMSupport.MessageTableModel"); return _result; } catch(org.omg.CORBA.TRANSIENT _exception) { return getAllMsgExceptInVector( arg0, arg1, arg2 ); } } }