javax.jms
ÀÎÅÍÆäÀ̽º QueueBrowser


public interface QueueBrowser

Ŭ¶óÀÌ¾ðÆ®´Â,QueueBrowser ¿ÀºêÁ§Æ®¸¦ »ç¿ëÇØ Å¥³»ÀÇ ¸Þ¼¼Áö¸¦ È®ÀÎÇÕ´Ï´Ù. ¸Þ¼¼ÁöÀÇ »èÁ¦´Â ½ÇÇàÇÏÁö ¾Ê½À´Ï´Ù.

getEnumeration ¸Þ¼Òµå´Â, Å¥ÀÇ ¸Þ¼¼Áö Áֻ翡 »ç¿ëÇÏ´Â java.util.Enumeration ¸¦ µ¹·ÁÁÝ´Ï´Ù. À̰Ϳ¡´Â, Å¥ÀÇ ³»¿ë ÀüüÀÇ ¿­°ÅÀÎ °æ¿ìµµ, ¸Þ¼¼Áö ½Ç·ºÅÍ¿¡ ÀÏÄ¡ÇÏ´Â ¸Þ¼¼Áö¸¸À» Æ÷ÇÔÇÑ °æ¿ìµµ ÀÖ½À´Ï´Ù.

Áֻ簡 ¿Ï·áÇϸé(ÀÚ), ¸Þ¼¼Áö´Â µµÂøÇÒ±î ±âÇÑ ¸¶°¨ÀÌ µË´Ï´Ù. JMS API ´Â, Å¥ ³»¿ëÀÇ Á¤ÀûÀÎ snapshot¸¦ ÀÛ¼ºÇϱâ À§Çؼ­, ¿­°ÅÀÇ ³»¿ëÀ» ÇÊ¿ä·Î ÇÏÁö ¾Ê½À´Ï´Ù. ÀÌ·¯ÇÑ º¯°æÀÌ °¡½ÃÀÏÁö ¾î¶³Áö´Â, JMS ÇÁ·Î¹ÙÀÌ´õ¿¡ µû¶ó¼­ ´Ù¸¨´Ï´Ù.

°ü·Ã Ç׸ñ:
QueueSession.createBrowser(Queue) , QueueSession.createBrowser(Queue, String) , QueueReceiver

¸Þ¼ÒµåÀÇ °³¿ä
 void close ()
          QueueBrowser ¸¦ ´Ý½À´Ï´Ù.
 java.util.Enumeration getEnumeration ()
          ÇöÀçÀÇ Å¥ ¸Þ¼¼ÁöÀÇ Ç¥½Ã¿ë ¿­°Å¸¦ ¼ö½Å¼ø¼­¿¡ ÃëµæÇÕ´Ï´Ù.
 java.lang.String getMessageSelector ()
          ÀÌ Å¥ºê¶ó¿ìÀÚÀÇ ¸Þ¼¼Áö ½Ç·ºÅͽÄÀ» ÃëµæÇÕ´Ï´Ù.
 Queue getQueue ()
          ÀÌ Å¥ºê¶ó¿ìÀÚ¿¡ °ü·ÃÁöÀ» ¼ö ÀÖ¾ú´ø Å¥¸¦ ÃëµæÇÕ´Ï´Ù.
 

¸Þ¼ÒµåÀÇ »ó¼¼

getQueue

public Queue  getQueue()
               throws JMSException 
ÀÌ Å¥ºê¶ó¿ìÀÚ¿¡ °ü·ÃÁöÀ» ¼ö ÀÖ¾ú´ø Å¥¸¦ ÃëµæÇÕ´Ï´Ù.
¹Ýȯ°ª:
Å¥
¿¹¿Ü:
JMSException - ³»ºÎ ¿¡·¯¸¦ À§Çؼ­(¶§¹®¿¡) JMS ÇÁ·Î¹ÙÀÌ´õ°¡ ÀÌ ºê¶ó¿ìÀú¿¡ °ü·ÃÁöÀ» ¼ö ÀÖ¾ú´ø Å¥ÀÇ Ãëµæ¿¡ ½ÇÆÐÇßÀ» °æ¿ì

getMessageSelector

public java.lang.String getMessageSelector()
                                    throws JMSException 
ÀÌ Å¥ºê¶ó¿ìÀÚÀÇ ¸Þ¼¼Áö ½Ç·ºÅͽÄÀ» ÃëµæÇÕ´Ï´Ù.
¹Ýȯ°ª:
ÀÌ Å¥ºê¶ó¿ìÀÚÀÇ ¸Þ¼¼Áö ½Ç·ºÅÍ. ¸Þ¼¼Áö ÄÁ½´¸Ó(consumer)¿ëÀÇ ¸Þ¼¼Áö ½Ç·ºÅͰ¡ Á¸ÀçÇÏÁö ¾Ê´Â (Áï, ¸Þ¼¼Áö ½Ç·ºÅͰ¡ ¹Ì¼³Á¤Àΰ¡, null ¶Ç´Â ÇÏ´ÃÀÇ Ä³¸¯ÅÍ ¶óÀÎÀ¸·Î ¼³Á¤µÇ¾î ÀÖÀ») °æ¿ì´Â null
¿¹¿Ü:
JMSException - ³»ºÎ ¿¡·¯¸¦ À§Çؼ­(¶§¹®¿¡) JMS ÇÁ·Î¹ÙÀÌ´õ°¡ ÀÌ ºê¶ó¿ìÀú¿ëÀÇ ¸Þ¼¼Áö ½Ç·ºÅÍÀÇ Ãëµæ¿¡ ½ÇÆÐÇßÀ» °æ¿ì

getEnumeration

public java.util.Enumeration getEnumeration()
                                     throws JMSException 
ÇöÀçÀÇ Å¥ ¸Þ¼¼ÁöÀÇ Ç¥½Ã¿ë ¿­°Å¸¦ ¼ö½Å¼ø¼­¿¡ ÃëµæÇÕ´Ï´Ù.
¹Ýȯ°ª:
¸Þ¼¼Áö Ç¥½Ã¿ëÀÇ ¿­°Å
¿¹¿Ü:
JMSException - ³»ºÎ ¿¡·¯¸¦ À§Çؼ­(¶§¹®¿¡) JMS ÇÁ·Î¹ÙÀÌ´õ°¡ ÀÌ ºê¶ó¿ìÀú¿ëÀÇ ¿­°ÅÀÇ Ãëµæ¿¡ ½ÇÆÐÇßÀ» °æ¿ì

close

public void close()
           throws JMSException 
QueueBrowser ¸¦ ´Ý½À´Ï´Ù.

ÇÁ·Î¹ÙÀÌ´õ´Â QueueBrowser ¿¡ ´ëÀÀÇÏ´Â ¸®¼Ò½º¸¦ Java °¡»ó ¸Ó½Å ¿ÜºÎ¿¡ ÇÒ´çÇÏ´Â °æ¿ì°¡ ÀÖ±â (À§ÇØ)¶§¹®¿¡, ÀÌ·¯ÇÑ ¸®¼Ò½º°¡ ºÒÇÊ¿äÇÏ°Ô µÇ¾úÀ» °æ¿ì, Ŭ¶óÀÌ¾ðÆ®°¡ ¸®¼Ò½º¸¦ ´ÝÀ» Çʿ䰡 ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ¸®¼Ò½ºÀÇ ÀçÀÌ¿ëÀ» °¡º£Áö ÄÝ·º¼Ç¿¡ ¸Ã°åÀ» °æ¿ì, ÀûÀýÇÑ Å¸Àֿ̹¡ ÀçÀÌ¿ëÀ» ÇÑ´Ù°í´Â ÇÒ ¼ö ¾ø½À´Ï´Ù.

¿¹¿Ü:
JMSException - ³»ºÎ ¿¡·¯¸¦ À§Çؼ­(¶§¹®¿¡) JMS ÇÁ·Î¹ÙÀÌ´õ°¡ ÀÌ ºê¶ó¿ìÀú¸¦ ´Ý´Â 󸮿¡ ½ÇÆÐÇßÀ» °æ¿ì


Copyright 2002 Sun Microsystems, Inc. All rights reserved.
»ç¿ë¿¡´Â»ç¿ë Çã¶ô °è¾àÀÌ Àû¿ëµË´Ï´Ù.