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


public interface EJBMetaData

EJBMetaData ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇϸé(ÀÚ), Ŭ¶óÀÌ¾ðÆ®´Â ¿£ÅÍÇÁ¶óÀÌÁî Bean ÀÇ ¸ÞŸµ¥ÀÌŸ Á¤º¸¸¦ ÃëµæÇÒ ¼ö ÀÖ½À´Ï´Ù.

¸ÞŸµ¥ÀÌŸ´Â, ¹èÄ¡µÈ ¿£ÅÍÇÁ¶óÀÌÁî Bean ¸¦ »ç¿ëÇÏ´Â ¾îÇø®ÄÉÀ̼ÇÀ» ÀÛ¼ºÇϱâ À§ÇÑ °³¹ßÅø¿ëÀ¸·Î, ½ºÅ©¸³Æ® ¾ð¾î¸¦ »ç¿ëÇØ ¿£ÅÍÇÁ¶óÀÌÁî Bean ¿¡ ¾×¼¼½º Çϴ Ŭ¶óÀÌ¾ðÆ®¸¦ ´ë»óÀ¸·Î Çϰí ÀÖ½À´Ï´Ù.

EJBMetaData ´Â ¸®¸ðÆ® ÀÎÅÍÆäÀ̽º°¡ ¾Æ´Õ´Ï´Ù. ÀÌ ÀÎÅÍÆäÀ̽º¸¦ ½ÇÀåÇϴ Ŭ·¡½º (ÀÌ Å¬·¡½º´Â Åë»ó ÄÁÅ×ÀÌ³Ê Åø·Î »ý¼ºµÈ´Ù)´Â, Á÷·ÄÈ­ °¡´ÉÇØ, À¯È¿ÇÑ RMI/IDL Ä¡ ÇüÀÌ ¾Æ´Ï¸é ¾ÈµË´Ï´Ù.


¸Þ¼ÒµåÀÇ °³¿ä
 EJBHome getEJBHome ()
          ¿£ÅÍÇÁ¶óÀÌÁî Bean ÀÇ ¸®¸ðÆ® Ȩ ÀÎÅÍÆäÀ̽º¸¦ ÃëµæÇÕ´Ï´Ù.
 java.lang.Class getHomeInterfaceClass ()
          ¿£ÅÍÇÁ¶óÀÌÁî Bean ÀÇ ¸®¸ðÆ® Ȩ ÀÎÅÍÆäÀ̽ºÀÇ Å¬·¡½º ¿ÀºêÁ§Æ®¸¦ ÃëµæÇÕ´Ï´Ù.
 java.lang.Class getPrimaryKeyClass ()
          ¿£ÅÍÇÁ¶óÀÌÁî Bean ÀÇ ÁÖŰŬ·¡½ºÀÇ Å¬·¡½º ¿ÀºêÁ§Æ®¸¦ ÃëµæÇÕ´Ï´Ù.
 java.lang.Class getRemoteInterfaceClass ()
          ¿£ÅÍÇÁ¶óÀÌÁî Bean ÀÇ ¸®¸ðÆ® ÀÎÅÍÆäÀ̽ºÀÇ Å¬·¡½º ¿ÀºêÁ§Æ®¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean isSession ()
          ¿£ÅÍÇÁ¶óÀÌÁî Bean ÀÇ Å¸ÀÔÀÌ ¡¸¼¼¼Ç¡¹ÀÎÁö ¾î¶²Áö¸¦ ÆÇÁ¤ÇÕ´Ï´Ù.
 boolean isStatelessSession ()
          ¿£ÅÍÇÁ¶óÀÌÁî Bean ÀÇ Å¸ÀÔÀÌ ¡¸½ºÅ×ÀÌÆ®·¹½º¼Â¼Ç¡¹ÀÎÁö ¾î¶²Áö¸¦ ÆÇÁ¤ÇÕ´Ï´Ù.
 

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

getEJBHome

public EJBHome  getEJBHome()
¿£ÅÍÇÁ¶óÀÌÁî Bean ÀÇ ¸®¸ðÆ® Ȩ ÀÎÅÍÆäÀ̽º¸¦ ÃëµæÇÕ´Ï´Ù.

getHomeInterfaceClass

public java.lang.Class getHomeInterfaceClass()
¿£ÅÍÇÁ¶óÀÌÁî Bean ÀÇ ¸®¸ðÆ® Ȩ ÀÎÅÍÆäÀ̽ºÀÇ Å¬·¡½º ¿ÀºêÁ§Æ®¸¦ ÃëµæÇÕ´Ï´Ù.

getRemoteInterfaceClass

public java.lang.Class getRemoteInterfaceClass()
¿£ÅÍÇÁ¶óÀÌÁî Bean ÀÇ ¸®¸ðÆ® ÀÎÅÍÆäÀ̽ºÀÇ Å¬·¡½º ¿ÀºêÁ§Æ®¸¦ ÃëµæÇÕ´Ï´Ù.

getPrimaryKeyClass

public java.lang.Class getPrimaryKeyClass()
¿£ÅÍÇÁ¶óÀÌÁî Bean ÀÇ ÁÖŰŬ·¡½ºÀÇ Å¬·¡½º ¿ÀºêÁ§Æ®¸¦ ÃëµæÇÕ´Ï´Ù.

isSession

public boolean isSession()
¿£ÅÍÇÁ¶óÀÌÁî Bean ÀÇ Å¸ÀÔÀÌ ¡¸¼¼¼Ç¡¹ÀÎÁö ¾î¶²Áö¸¦ ÆÇÁ¤ÇÕ´Ï´Ù.
¹Ýȯ°ª:
¿£ÅÍÇÁ¶óÀÌÁî Bean ÀÇ Å¸ÀÔÀÌ ¼¼¼Ç Bean ÀÎ °æ¿ì´Â true

isStatelessSession

public boolean isStatelessSession()
¿£ÅÍÇÁ¶óÀÌÁî Bean ÀÇ Å¸ÀÔÀÌ ¡¸½ºÅ×ÀÌÆ®·¹½º¼Â¼Ç¡¹ÀÎÁö ¾î¶²Áö¸¦ ÆÇÁ¤ÇÕ´Ï´Ù.
¹Ýȯ°ª:
¿£ÅÍÇÁ¶óÀÌÁî Bean ÀÇ Å¸ÀÔÀÌ ½ºÅ×ÀÌÆ®·¹½º¼Â¼ÇÀÎ °æ¿ì´Â true


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