javax.jms
ÀÎÅÍÆäÀ̽º ObjectMessage
- ¸ðµç ½´ÆÛ ÀÎÅÍÆäÀ̽º:
- Message
- public interface ObjectMessage
- extends Message
ObjectMessage
¿ÀºêÁ§Æ®¸¦ »ç¿ëÇØ, Java ÇÁ·Î±×·¥ ¾ð¾î (Java ¿ÀºêÁ§Æ®)ÀÇ Á÷·ÄÈ °¡´ÉÇÑ ¿ÀºêÁ§Æ®¸¦ Æ÷ÇÔÇÑ ¸Þ¼¼Áö¸¦ ¼Û½ÅÇÕ´Ï´Ù. ÀÌ ÀÎÅÍÆäÀ̽º´Â,Message
ÀÎÅÍÆäÀ̽º¸¦ °è½ÂÇØ, ¿ÀºêÁ§Æ®¿¡ÀÇ ´ÜÀÏÀÇ ÂüÁ¶¸¦ Æ÷ÇÔÇÑ º»¹®À» Ãß°¡ÇÕ´Ï´Ù. »ç¿ëÇÒ ¼ö ÀÖ´Â °ÍÀº,Serializable
Java ¿ÀºêÁ§Æ® »ÓÀÔ´Ï´Ù.
Java ¿ÀºêÁ§Æ®ÀÇ ÄÝ·º¼ÇÀ» ¼Û½ÅÇÒ Çʿ䰡 ÀÖ´Â °æ¿ì, JDK 1.2 ÀÌÈÄ¿¡ Á¦°øµÈ Collection
Ŭ·¡½ºÀÇ ¾î´ÀÂÊÀ̵çÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
Ŭ¶óÀÌ¾ðÆ®°¡ ObjectMessage
¸¦ ¹Þ´Â °æ¿ì¿¡´Â, µ¶ÇØ Àü¿ë ¸ðµå°¡ µË´Ï´Ù. ÀÌ ½ÃÁ¡¿¡¼ Ŭ¶óÀÌ¾ðÆ®°¡ ¸Þ¼¼ÁöÀÇ ±âÀÔÀ» ½ÃµµÇϸé(ÀÚ),MessageNotWriteableException
°¡ ½½·Î¿ì µË´Ï´Ù. clearBody
°¡ ºÒ·Á °¡¸é(ÀÚ), ¸Þ¼¼ÁöÀÇ µ¶ÇØ¿Í ±âÀÔÀÇ ¾çÂÊ ¸ðµÎ°¡ °¡´ÉÇÏ°Ô µË´Ï´Ù.
- °ü·Ã Ç׸ñ:
Session.createObjectMessage()
,
Session.createObjectMessage(Serializable)
,
BytesMessage
,
MapMessage
,
Message
,
StreamMessage
,
TextMessage
¸Þ¼ÒµåÀÇ °³¿ä |
java.io.Serializable |
getObject ()
ÀÌ ¸Þ¼¼ÁöÀÇ µ¥ÀÌÅ͸¦ Æ÷ÇÔÇÑ Á÷·ÄÈ °¡´ÉÇÑ ¿ÀºêÁ§Æ®¸¦ ÃëµæÇÕ´Ï´Ù. |
void |
setObject (java.io.Serializable object)
ÀÌ ¸Þ¼¼ÁöÀÇ µ¥ÀÌÅ͸¦ Æ÷ÇÔÇÑ Á÷·ÄÈ °¡´ÉÇÑ ¿ÀºêÁ§Æ®¸¦ ¼³Á¤ÇÕ´Ï´Ù. |
ÀÎÅÍÆäÀ̽º javax.jms. Message ·ÎºÎÅÍ °è½ÂÇÑ ¸Þ¼Òµå |
acknowledge , clearBody , clearProperties , getBooleanProperty , getByteProperty , getDoubleProperty , getFloatProperty , getIntProperty , getJMSCorrelationID , getJMSCorrelationIDAsBytes , getJMSDeliveryMode , getJMSDestination , getJMSExpiration , getJMSMessageID , getJMSPriority , getJMSRedelivered , getJMSReplyTo , getJMSTimestamp , getJMSType , getLongProperty , getObjectProperty , getPropertyNames , getShortProperty , getStringProperty , propertyExists , setBooleanProperty , setByteProperty , setDoubleProperty , setFloatProperty , setIntProperty , setJMSCorrelationID , setJMSCorrelationIDAsBytes , setJMSDeliveryMode , setJMSDestination , setJMSExpiration , setJMSMessageID , setJMSPriority , setJMSRedelivered , setJMSReplyTo , setJMSTimestamp , setJMSType , setLongProperty , setObjectProperty , setShortProperty , setStringProperty |
setObject
public void setObject(java.io.Serializable object)
throws JMSException
- ÀÌ ¸Þ¼¼ÁöÀÇ µ¥ÀÌÅ͸¦ Æ÷ÇÔÇÑ Á÷·ÄÈ °¡´ÉÇÑ ¿ÀºêÁ§Æ®¸¦ ¼³Á¤ÇÕ´Ï´Ù.
setObject()
ÀÇ È£Ãâ½Ã¿¡,ObjectMessage
¿¡ ¿ÀºêÁ§Æ®ÀÇ snapshot¸¦ Æ÷ÇÔÇÏ´Â °ÍÀº Áß¿äÇÕ´Ï´Ù. À̰Ϳ¡ ÀÇÇØ, ±× ÈÄ ¿ÀºêÁ§Æ®¸¦ º¯°æÇصµ,ObjectMessage
º»¹®¿¡ ¿µÇâÀ» ÁÖÁö ¾Ê°Ô µË´Ï´Ù.
- ÆÄ¶ó¹ÌÅÍ:
object
- ¸Þ¼¼ÁöÀÇ µ¥ÀÌÅÍ- ¿¹¿Ü:
JMSException
- ³»ºÎ ¿¡·¯¸¦ À§Çؼ(¶§¹®¿¡) JMS ÇÁ·Î¹ÙÀÌ´õ°¡ ¿ÀºêÁ§Æ®ÀÇ ¼³Á¤¿¡ ½ÇÆÐÇßÀ» °æ¿ìMessageFormatException
- ¿ÀºêÁ§Æ®ÀÇ Á÷·ÄȰ¡ ½ÇÆÐÇßÀ» °æ¿ìMessageNotWriteableException
- ¸Þ¼¼Áö°¡ Àо Àü¿ë ¸ðµåÀÇ °æ¿ì
getObject
public java.io.Serializable getObject()
throws JMSException
- ÀÌ ¸Þ¼¼ÁöÀÇ µ¥ÀÌÅ͸¦ Æ÷ÇÔÇÑ Á÷·ÄÈ °¡´ÉÇÑ ¿ÀºêÁ§Æ®¸¦ ÃëµæÇÕ´Ï´Ù. µðÆúƮġ´Â null ÀÔ´Ï´Ù.
- ¹Ýȯ°ª:
- ÀÌ ¸Þ¼¼ÁöÀÇ µ¥ÀÌÅ͸¦ Æ÷ÇÔÇÑ Á÷·ÄÈ °¡´ÉÇÑ ¿ÀºêÁ§Æ®
- ¿¹¿Ü:
JMSException
- ³»ºÎ ¿¡·¯¸¦ À§Çؼ(¶§¹®¿¡) JMS ÇÁ·Î¹ÙÀÌ´õ°¡ ¿ÀºêÁ§Æ®ÀÇ Ãëµæ¿¡ ½ÇÆÐÇßÀ» °æ¿ìMessageFormatException
- Á÷·ÄÈ µÈ ¿ÀºêÁ§Æ®ÀÇ º¹¿øÀÌ ½ÇÆÐÇßÀ» °æ¿ì
Copyright 2002 Sun Microsystems, Inc. All rights reserved.
»ç¿ë¿¡´Â»ç¿ë Çã¶ô °è¾àÀÌ Àû¿ëµË´Ï´Ù.