javax.ejb
ÀÎÅÍÆäÀ̽º MessageDrivenBean

¸ðµç ½´ÆÛ ÀÎÅÍÆäÀ̽º:
EnterpriseBean , java.io.Serializable

public interface MessageDrivenBean
extends EnterpriseBean

MessageDrivenBean ÀÎÅÍÆäÀ̽º´Â, °¢ ¸Þ¼¼Áö ±¸µ¿Çü ¿£ÅÍÇÁ¶óÀÌÁî Bean Ŭ·¡½º¿¡ ÀÇÇØ ½ÇÀåµË´Ï´Ù. ÀÌ ÄÁÅ×À̳ʿ¡¼­´Â, MessageDrivenBean ¸Þ¼Òµå¸¦ »ç¿ëÇØ, ¿£ÅÍÇÁ¶óÀÌÁî Bean ÀÇ ÀνºÅϽº¿¡ ÀνºÅϽºÀÇ ¶óÀÌÇÁ »çÀÌŬ À̺¥Æ®¸¦ ÅëÁöÇÕ´Ï´Ù.


¸Þ¼ÒµåÀÇ °³¿ä
 void ejbRemove ()
          ÄÁÅ×À̳ʿ¡¼­´Â, ¸Þ¼¼Áö ±¸µ¿ ¿ÀºêÁ§Æ®ÀÇ À¯È¿±â°£À» ³¡³»±â Àü¿¡ ÀÌ ¸Þ¼Òµå¸¦ È£ÃâÇÕ´Ï´Ù.
 void setMessageDrivenContext (MessageDrivenContext  ctx)
          °ü·ÃÁöÀ» ¼ö ÀÖ¾ú´ø ¸Þ¼¼Áö ±¸µ¿ ¹®¸ÆÀ» ¼³Á¤ÇÕ´Ï´Ù.
 

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

setMessageDrivenContext

public void setMessageDrivenContext(MessageDrivenContext  ctx)
                             throws EJBException 
°ü·ÃÁöÀ» ¼ö ÀÖ¾ú´ø ¸Þ¼¼Áö ±¸µ¿ ¹®¸ÆÀ» ¼³Á¤ÇÕ´Ï´Ù. ÄÁÅ×À̳ʿ¡¼­´Â, ÀνºÅϽºÀÇ »ý¼º ÈÄ¿¡ ÀÌ ¸Þ¼Òµå¸¦ È£ÃâÇÕ´Ï´Ù.

¿£ÅÍÇÁ¶óÀÌÁî Bean ÀνºÅϽº¿¡¼­´Â, ¹®¸Æ ¿ÀºêÁ§Æ®¿¡ÀÇ ÂüÁ¶¸¦ ÀνºÅϽº º¯¼ö¿¡ °Ý³³ÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.

ÀÌ ¸Þ¼Òµå´Â, Æ®·£Àè¼Ç(transaction) ¹®¸ÆÀ» »ç¿ëÇÏÁö ¾Ê°í ºÒ·Á °©´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
ctx - ÀÌ ÀνºÅϽºÀÇ MessageDrivenContext ÀÎÅÍÆäÀ̽º
¿¹¿Ü:
EJBException - ÀÌ ¸Þ¼Òµå¿¡ ÀÇÇØ ½½·Î¿ì µÇ¾î ½Ã½ºÅÛ ·¹º§ÀÇ ¿¡·¯°¡ ¿øÀÎÀ¸·Î ÀåÇØ°¡ ¹ß»ýÇÑ °ÍÀ» ³ªÅ¸³½´Ù

ejbRemove

public void ejbRemove()
               throws EJBException 
ÄÁÅ×À̳ʿ¡¼­´Â, ¸Þ¼¼Áö ±¸µ¿ ¿ÀºêÁ§Æ®ÀÇ À¯È¿±â°£À» ³¡³»±â Àü¿¡ ÀÌ ¸Þ¼Òµå¸¦ È£ÃâÇÕ´Ï´Ù. ÀÌ Ã³¸®´Â, ÄÁÅ×À̳ʰ¡ ¸Þ¼¼Áö ±¸µ¿ ¿ÀºêÁ§Æ®¸¦ Á¾·á½Ãų ¶§ ÇàÇØÁý´Ï´Ù.

ÀÌ ¸Þ¼Òµå´Â, Æ®·£Àè¼Ç(transaction) ¹®¸ÆÀ» »ç¿ëÇÏÁö ¾Ê°í ºÒ·Á °©´Ï´Ù.

¿¹¿Ü:
EJBException - ÀÌ ¸Þ¼Òµå¿¡ ÀÇÇØ ½½·Î¿ì µÇ¾î ½Ã½ºÅÛ ·¹º§ÀÇ ¿¡·¯°¡ ¿øÀÎÀ¸·Î ÀåÇØ°¡ ¹ß»ýÇÑ °ÍÀ» ³ªÅ¸³½´Ù


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