Examples of MessageTable


Examples of nexj.core.meta.integration.MessageTable

    * First data row could contain less than 4 fields, making it impossible
    * to know which Message is being parsed.
    */
   public void testInvalidMessageTableNoHeadersLengthTooSimilar1() throws Exception
   {
      MessageTable table = new MessageTable();
     
      table.addMessage(Repository.getMetadata().getMessage("CSV_TableConflict_4Optional"));
      table.addMessage(Repository.getMetadata().getMessage("CSV_TableConflict_3Optional"));
     
      try
      {
         m_parser.initializeMessageTable(table);
         fail();
View Full Code Here

Examples of nexj.core.meta.integration.MessageTable

    * First data row could contain 4 fields, making it impossible to know
    * which Message is being parsed.
    */
   public void testInvalidMessageTableNoHeadersLengthTooSimilar2() throws Exception
   {
      MessageTable table = new MessageTable();
     
      table.addMessage(Repository.getMetadata().getMessage("CSV_TableConflict_4Required"));
      table.addMessage(Repository.getMetadata().getMessage("CSV_TableConflict_3Required1Optional"));
     
      try
      {
         m_parser.initializeMessageTable(table);
         fail();
View Full Code Here

Examples of nexj.core.meta.integration.MessageTable

    * the headers of the M1 message, causing the M2 data to be detected as
    * M1 data.
    */
   public void testInvalidMessageTableNoHeadersLengthTooSimilar3() throws Exception
   {
      MessageTable table = new MessageTable();
     
      table.addMessage(Repository.getMetadata().getMessage("CSV_TableConflict_4Header"));
      table.addMessage(Repository.getMetadata().getMessage("CSV_TableConflict_4Optional"));
     
      try
      {
         m_parser.initializeMessageTable(table);
         fail();
View Full Code Here

Examples of nexj.core.meta.integration.MessageTable

   /**
    * Tests degenerate case of no data being parsed to one of a table of messages.
    */
   public void testParseNothingWithMessageTable() throws Exception
   {
      MessageTable table = new MessageTable();

      table.addMessage(Repository.getMetadata().getMessage("CSV_TableConflict_4Required"));
      table.addMessage(Repository.getMetadata().getMessage("CSV_TableConflict_3Required"));

      m_parser.initializeMessageTable(table);

      List recordList;
      TransferObject root = m_parser.parse(new StringInput(
View Full Code Here

Examples of nexj.core.meta.integration.MessageTable

         "9057717672|||||||||||||||||\r", 1);
   }

   public void testParseInputMessageTable()
   {
      MessageTable table = new MessageTable();

      table.addMessage(m_adtA04);
      table.addMessage(getMetadata().getMessage("HL7_A_B"));
      table.addMessage(getMetadata().getMessage("HL7_A"));
      m_parser.initializeMessageTable(table);

      TransferObject tobj = m_parser.parse(new StringInput(ADT_A04), table);

      assertEquals("HL7_25_ADT_A04", tobj.getClassName());
View Full Code Here

Examples of nexj.core.meta.integration.MessageTable

      m_parser.parse(new StringInput(POLYMORPHIC_COLLECTION_TEST), m_polymorphicCollectionMessage);
   }

   public void testParseInputMessageTable()
   {
      MessageTable table = new MessageTable();

      table.addMessage(m_patient);
      table.addMessage(m_xds);

      m_parser.initializeMessageTable(table);

      TransferObject tobj = m_parser.parse(new StringInput(PATIENT), table);
      TransferObject player = (TransferObject)tobj.getValue("player");

      assertEquals("My1", player.getValue("firstName"));
      assertEquals("Test", player.getValue("lastName"));

      TransferObject id = (TransferObject)((List)player.getValue("id")).get(0);

      assertEquals("XML_PatientDemographics", tobj.getClassName());
      assertEquals("OHIP", id.getValue("type"));
      assertEquals("111222333", id.getValue("id"));

      table = new MessageTable();
      table.addMessage(m_patientSOAP);

      m_parser.initializeMessageTable(table);

      tobj = m_parser.parse(new StringInput(PATIENT_SOAP), table);
      player = (TransferObject)tobj.getValue("player");

      assertEquals("My1", player.getValue("firstName"));
      assertEquals("Test", player.getValue("lastName"));

      id = (TransferObject)((List)player.getValue("id")).get(0);

      assertEquals("SOAP_PatientDemographics", tobj.getClassName());
      assertEquals("OHIP", id.getValue("type"));
      assertEquals("111222333", id.getValue("id"));

      try
      {
         m_parser.parse(new StringInput(SOAP_FAULT), table);
         fail("Expected SOAPFaultException");
      }
      catch (SOAPFaultException e)
      {
         assertEquals("123", e.getFaultCode());
         assertEquals("This is a minor SOAP fault", e.getFaultString());
         assertEquals("not-me", e.getFaultActor());
      }

      // Try parsing a message that is mapped to SOAP Fault
      table.addMessage(m_faultMessage);
      m_parser.initializeMessageTable(table);
      tobj = m_parser.parse(new StringInput(SOAP_FAULT), table);
      assertEquals(m_faultMessage.getName(), tobj.getClassName());
      assertEquals("123", tobj.getValue("code"));
      assertEquals("This is a minor SOAP fault", tobj.getValue("msg"));
View Full Code Here

Examples of nexj.core.meta.integration.MessageTable

    * Tests parsing SOAP messages
    */
   public void testParseSOAPHeadersMessageTable() throws Exception
   {
      TransferObject message;
      MessageTable table = new MessageTable();

      table.addMessage(m_patientHeadersSOAP);
      table.addMessage(m_SOAPMessage2);

      m_parser.initializeMessageTable(table);
      message = m_parser.parse(new StringInput(PATIENT_SOAP_HEADERS), table);
      verifyPatientSOAPMessage(message);

View Full Code Here

Examples of org.brain.pojos.Messagetable

  public boolean delMessage()
  {
    boolean flag = false;
    System.out.println(messageid);
    System.out.println("delete start....");
    Messagetable mest = DBOperate.getMessageobj(messageid);
    flag = DBOperate.del(mest);
    System.out.println("delete end...");
   
    return flag;
  }
View Full Code Here

Examples of org.brain.pojos.Messagetable

  public boolean chaMessage()
  {
    boolean flag = false;
    System.out.println(messageid);
    System.out.println("change start....");
    Messagetable mest = DBOperate.getMessageobj(messageid);
    if(mest.getMessagetype() == 4)
    {
      String u=mest.getMessageuser();
      String uf=mest.getMessagefrom();
      mest.setMessagefrom(u);
      mest.setMessageuser(uf);
    }
        mest.setMessagetype(2);
    System.out.println("change end...");
    DBOperate.update(mest);
    return flag;
  }
View Full Code Here

Examples of org.brain.pojos.Messagetable

  }
  public boolean movMessage(){
    boolean flag = false;
    System.out.println(messageid);
    System.out.println("move start....");
    Messagetable mest = DBOperate.getMessageobj(messageid);
        mest.setMessagetype(5);
    System.out.println("move end...");
    DBOperate.update(mest);
    return flag;
   
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.