Package org.jboss.jms.message

Examples of org.jboss.jms.message.JBossObjectMessage


      return new MapMessageProxy(jbm);     
   }
  
   public Object handleCreateObjectMessage(Invocation invocation) throws Throwable
   {
      JBossObjectMessage jbm = new JBossObjectMessage(0);
      
      MethodInvocation mi = (MethodInvocation)invocation;
     
      if (mi.getArguments() != null && mi.getArguments().length > 0)
      {
         jbm.setObject((Serializable)mi.getArguments()[0]);
      }
     
      return new ObjectMessageProxy(jbm);
   }
View Full Code Here


     
      Object testObject3 = r.getObject();
     
      assertSame (testObject3, testObject2);
     
      JBossObjectMessage original = (JBossObjectMessage)(((ObjectMessageProxy)r).getMessage());
      JBossObjectMessage msgCopy = new JBossObjectMessage(original);
     
      Object testObject4 = msgCopy.getObject();
     
      assertNotSame(testObject4, testObject3);
     

   }
View Full Code Here

  
   protected Message createMessage(byte i, boolean reliable) throws Exception
   {
      HashMap coreHeaders = generateFilledMap(true);        
              
      JBossObjectMessage m =
         new JBossObjectMessage(i,
               reliable,
               System.currentTimeMillis() + 1000 * 60 * 60,
               System.currentTimeMillis(),
               i,
               coreHeaders,
               null);
     
      setDestination(m, i);
      setReplyTo(m, i);    
      m.setJMSType("testType");
      setCorrelationID(m, i);
     
      m.setPayload(new WibblishObject());
      return m;     
   }
View Full Code Here

   }


   public void testCopyOnJBossObjectMessage() throws JMSException
   {
      JBossObjectMessage jbossObjectMessage = (JBossObjectMessage)
         (((MessageProxy)queueProducerSession.createObjectMessage()).getMessage());
     
      JBossObjectMessage copy = new JBossObjectMessage(jbossObjectMessage);

      ensureEquivalent(jbossObjectMessage, copy);
   }
View Full Code Here

   public void testCopyOnForeignObjectMessage() throws JMSException
   {
      ObjectMessage foreignObjectMessage = new SimpleJMSObjectMessage();

      JBossObjectMessage copy = new JBossObjectMessage(foreignObjectMessage, 0);

      ensureEquivalent(foreignObjectMessage, copy);
   }
View Full Code Here

/*     */     {
/*  53 */       m = new JBossMessage();
/*     */     }
/*  55 */     else if (type == 2)
/*     */     {
/*  57 */       m = new JBossObjectMessage();
/*     */     }
/*  59 */     else if (type == 3)
/*     */     {
/*  61 */       m = new JBossTextMessage();
/*     */     }
View Full Code Here

/*     */     case 1:
/* 106 */       m = new JBossMessage(messageID, reliable, expiration, timestamp, priority, headers, payload);
/*     */
/* 108 */       break;
/*     */     case 2:
/* 112 */       m = new JBossObjectMessage(messageID, reliable, expiration, timestamp, priority, headers, payload);
/*     */
/* 114 */       break;
/*     */     case 3:
/* 118 */       m = new JBossTextMessage(messageID, reliable, expiration, timestamp, priority, headers, payload);
/*     */
View Full Code Here

/* 668 */     return new MapMessageProxy(jbm);
/*     */   }
/*     */
/*     */   public Object handleCreateObjectMessage(Invocation invocation) throws Throwable
/*     */   {
/* 673 */     JBossObjectMessage jbm = new JBossObjectMessage(0L);
/*     */
/* 675 */     MethodInvocation mi = (MethodInvocation)invocation;
/*     */
/* 677 */     if ((mi.getArguments() != null) && (mi.getArguments().length > 0))
/*     */     {
/* 679 */       jbm.setObject((Serializable)mi.getArguments()[0]);
/*     */     }
/*     */
/* 682 */     return new ObjectMessageProxy(jbm);
/*     */   }
View Full Code Here

/*     */         else
/*     */         {
/*     */           JBossMessage messageToSend;
/* 195 */           if ((m instanceof ObjectMessage))
/*     */           {
/* 197 */             messageToSend = new JBossObjectMessage((ObjectMessage)m, 0L);
/*     */           }
/*     */           else
/*     */           {
/*     */             JBossMessage messageToSend;
/* 199 */             if ((m instanceof StreamMessage))
View Full Code Here

         {
            messageToSend = new JBossMapMessage((MapMessage)m,0);
         }
         else if(m instanceof ObjectMessage)
         {
            messageToSend = new JBossObjectMessage((ObjectMessage)m,0);
         }
         else if(m instanceof StreamMessage)
         {
            messageToSend = new JBossStreamMessage((StreamMessage)m,0);
         }
View Full Code Here

TOP

Related Classes of org.jboss.jms.message.JBossObjectMessage

Copyright © 2018 www.massapicom. 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.