/**

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
      );
    };

*/ final public class FMSInterfaceHolder implements org.omg.CORBA.portable.Streamable { public FMSInterface value; public FMSInterfaceHolder() { } public FMSInterfaceHolder(FMSInterface value) { this.value = value; } public void _read(org.omg.CORBA.portable.InputStream input) { value = FMSInterfaceHelper.read(input); } public void _write(org.omg.CORBA.portable.OutputStream output) { FMSInterfaceHelper.write(output, value); } public org.omg.CORBA.TypeCode _type() { return FMSInterfaceHelper.type(); } }