|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
java.lang.Object | +--java.beans.beancontext.BeanContextChildSupport
BeanContextChild ÇÁ·ÎÅäÄÝÀÇ ±¸ÇöÀ» ¼Æ÷Æ®Çϱâ À§ÇÑ ÀϹÝÀûÀÎ ¼Æ÷Æ® Ŭ·¡½ºÀÔ´Ï´Ù. ÀÌ Å¬·¡½º´Â Á÷Á¢ ¼ºê Ŭ·¡½ºÈ µÇµç°¡, ȤÀº ĸ½¶ÈµÇ¾î delegate µÇ´Â °ÍÀ¸·Î, ÁöÁ¤µÈ ÄÄÆÛ³ÍÆ®¿ëÀ¸·Î¼ ÀÌ ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÕ´Ï´Ù.
ÇʵåÀÇ °³¿ä | |
protected BeanContext |
beanContext
|
BeanContextChild |
beanContextChildPeer
ÀÌ BeanContextChild °¡ »óÀÚ°¡ µÇ´Â BeanContext ÀÔ´Ï´Ù. |
protected PropertyChangeSupport |
pcSupport
ÀÌ BeanContextChildSupport ¿¡ °ü·ÃÇÑ PropertyChangeSupport ÀÔ´Ï´Ù. |
protected boolean |
rejectedSetBCOnce
setBeanContext Á¶ÀÛ¿¡ ´ëÇØ¼ ½½·Î¿ì µÈ PropertyChangeVetoException °¡ Àû¾îµµ 1 °³ ÀÖ´Â °ÍÀ» ³ªÅ¸³»´Â Ç÷¡±×ÀÔ´Ï´Ù. |
protected VetoableChangeSupport |
vcSupport
ÀÌ BeanContextChildSupport ¿¡ °ü·ÃÇÑ VetoableChangeSupport ÀÔ´Ï´Ù. |
»ý¼ºÀÚÀÇ °³¿ä | |
BeanContextChildSupport ()
JavaBean ÄÄÆÛ³ÍÆ® ÀÚü¸¦ ±¸ÇöÇϱâ À§Çؼ, ÀÌ Å¬·¡½ºÀÇ ¼ºê Ŭ·¡½ºÈ¸¦ ÇÑ BeanContextChildSupport ¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
BeanContextChildSupport (BeanContextChild bcc)
JavaBean ÄÄÆÛ³ÍÆ® ÀÚü°¡ BeanContextChild ¸¦ ±¸ÇöÇØ, À̰ÍÀ» ĸ½¶ÈÇϰí ÀÖ´Â BeanContextChildSupport ¸¦ ±¸ÃàÇÕ´Ï´Ù. |
¸Þ¼ÒµåÀÇ °³¿ä | |
void |
addPropertyChangeListener (String name,
PropertyChangeListener pcl)
ÇÁ·ÎÆÛƼ º¯°æ ûÃëÀÚ¸¦ Ãß°¡ÇÕ´Ï´Ù. |
void |
addVetoableChangeListener (String name,
VetoableChangeListener vcl)
VetoableChangeListener ¸¦ Ãß°¡ÇÕ´Ï´Ù. |
void |
firePropertyChange (String name,
Object oldValue,
Object newValue)
µî·ÏµÇ¾î Àִ ûÃëÀÚ¿¡°Ô, ¹Ù¿îµå ÇÁ·ÎÆÛƼÀÇ °»½ÅÀ» ÅëÁöÇÕ´Ï´Ù. |
void |
fireVetoableChange (String name,
Object oldValue,
Object newValue)
°ÅºÎ °¡´ÉÇÑ ÇÁ·ÎÆÛƼÀÇ ÄÚ¿ì½Å¿¡ µµÂøÇØ, µî·ÏµÇ¾î Àִ ûÃëÀÚ¿¡°Ô ÅëÁöÇÕ´Ï´Ù. |
BeanContext |
getBeanContext ()
ÀÌ BeanContextChildSupport ÀÇ »óÀÚ°¡ µÇ¾î ÀÖ´Â BeanContext ¸¦ ÃëµæÇÕ´Ï´Ù. |
BeanContextChild |
getBeanContextChildPeer ()
ÀÌ BeanContextChildSupport ¿¡ °ü·ÃÇÑ BeanContextChild ¸¦ ÃëµæÇÕ´Ï´Ù. |
protected void |
initializeBeanContextResources ()
ÀÌ ¸Þ¼Òµå´Â µ¶ÀÚÀûÀÎ ÃʱâÈ µ¿ÀÛÀ» Á¦°øÇϱâ À§Çؼ ¼ºê Ŭ·¡½º¿¡ ÀÇÇØ ¿À¹ö¶óÀ̵å(override) µÇ´Â ÀÏÀÌ ÀÖ½À´Ï´Ù. |
boolean |
isDelegated ()
ÀÌ Å¬·¡½º°¡ ´Ù¸¥ Ŭ·¡½ºÀÇ delegateÀÏÁö ¾î¶³Áö¸¦ º¸°íÇÕ´Ï´Ù. |
protected void |
releaseBeanContextResources ()
ÀÌ ¸Þ¼Òµå´Â µ¶ÀÚÀûÀÎ ÇØ¹æ µ¿ÀÛÀ» Á¦°øÇϱâ À§Çؼ ¼ºê Ŭ·¡½º¿¡ ÀÇÇØ ¿À¹ö¶óÀ̵å(override) µÇ´Â ÀÏÀÌ ÀÖ½À´Ï´Ù. |
void |
removePropertyChangeListener (String name,
PropertyChangeListener pcl)
ÇÁ·ÎÆÛƼ º¯°æ ûÃëÀÚ¸¦ »èÁ¦ÇÕ´Ï´Ù. |
void |
removeVetoableChangeListener (String name,
VetoableChangeListener vcl)
VetoableChangeListener ¸¦ »èÁ¦ÇÕ´Ï´Ù. |
void |
serviceAvailable (BeanContextServiceAvailableEvent bcsae)
»óÀÚ°¡ µÇ¾î ÀÖ´Â BeanContext ·ÎºÎÅÍ »õ·Î¿î ¼ºñ½º¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. |
void |
serviceRevoked (BeanContextServiceRevokedEvent bcsre)
»óÀÚ°¡ µÇ¾î ÀÖ´Â BeanContext ¿¡ ÀÇÇØ Á¦°øµÇ´Â ¼ºñ½º°¡ ¹«È¿°¡ µÇ¾î ÀÖ½À´Ï´Ù. |
void |
setBeanContext (BeanContext bc)
ÀÌ BeanContextChildSupport ÀÇ BeanContext À» ¼³Á¤ÇÕ´Ï´Ù. |
boolean |
validatePendingSetBeanContext (BeanContext newValue)
»óÀÚ°¡ µÇ¾î ÀÖ´Â BeanContext ÇÁ·ÎÆÛƼġÀÇ º¸·ùÁßÀÇ º¯°æÀ» °ËÁõÇÏ´Â µîÀÇ ¸ñÀûÀ¸·Î setBeanContext ·ÎºÎÅÍ ºÒ·Á °©´Ï´Ù. |
Ŭ·¡½º java.lang. Object ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
ÇʵåÀÇ »ó¼¼ |
public BeanContextChild beanContextChildPeer
BeanContextChild
°¡ »óÀÚ°¡ µÇ´Â BeanContext
ÀÔ´Ï´Ù.
protected PropertyChangeSupport pcSupport
protected VetoableChangeSupport vcSupport
protected transient BeanContext beanContext
protected transient boolean rejectedSetBCOnce
PropertyChangeVetoException
°¡ Àû¾îµµ 1 °³ ÀÖ´Â °ÍÀ» ³ªÅ¸³»´Â Ç÷¡±×ÀÔ´Ï´Ù.
»ý¼ºÀÚÀÇ »ó¼¼ |
public BeanContextChildSupport()
public BeanContextChildSupport(BeanContextChild bcc)
¸Þ¼ÒµåÀÇ »ó¼¼ |
public void setBeanContext(BeanContext bc) throws PropertyVetoException
BeanContextChildSupport
ÀÇ BeanContext
¸¦ ¼³Á¤ÇÕ´Ï´Ù.
BeanContextChild
³»ÀÇ setBeanContext
bc
- BeanContext
ÇÁ·ÎÆÛƼ¿¡ ÇÒ´çÇÏ´Â »õ·Î¿î °ª
PropertyVetoException
- º¯°æÀÌ °ÅºÎµÇ¾úÀ» °æ¿ì
PropertyVetoException
public BeanContext getBeanContext()
BeanContextChildSupport
ÀÇ »óÀÚ°¡ µÇ¾î ÀÖ´Â BeanContext
¸¦ ÃëµæÇÕ´Ï´Ù.
BeanContextChild
³»ÀÇ getBeanContext
BeanContextChildSupport
ÀÇ »óÀÚ°¡ µÇ¾î ÀÖ´Â BeanContext
public void addPropertyChangeListener(String name, PropertyChangeListener pcl)
BeanContextChild
³»ÀÇ addPropertyChangeListener
name
- ´ë±âÇϰí ÀÖ´Â ÇÁ·ÎÆÛƼÀÇ À̸§pcl
- Ãß°¡µÇ´Â PropertyChangeListener
public void removePropertyChangeListener(String name, PropertyChangeListener pcl)
BeanContextChild
³»ÀÇ removePropertyChangeListener
name
- ´ë±âÇϰí ÀÖ´ø ÇÁ·ÎÆÛƼÀÇ À̸§pcl
- »èÁ¦µÇ´Â PropertyChangeListenerpublic void addVetoableChangeListener(String name, VetoableChangeListener vcl)
VetoableChangeListener
¸¦ Ãß°¡ÇÕ´Ï´Ù.
BeanContextChild
³»ÀÇ addVetoableChangeListener
name
- ´ë±âÇϰí ÀÖ´Â ÇÁ·ÎÆÛƼÀÇ À̸§vcl
- Ãß°¡µÇ´Â VetoableChangeListener
public void removeVetoableChangeListener(String name, VetoableChangeListener vcl)
VetoableChangeListener
¸¦ »èÁ¦ÇÕ´Ï´Ù.
BeanContextChild
³»ÀÇ removeVetoableChangeListener
name
- ´ë±âÇϰí ÀÖ´ø ÇÁ·ÎÆÛƼÀÇ À̸§vcl
- »èÁ¦µÇ´Â VetoableChangeListener
public void serviceRevoked(BeanContextServiceRevokedEvent bcsre)
BeanContextServiceRevokedListener
³»ÀÇ serviceRevoked
bcsre
- ¼ºñ½ºÀÇ Ãë¼Ò¿¡ ÀÇÇØ ¹æ¾Æ¼è µÈ BeanContextServiceRevokedEvent
public void serviceAvailable(BeanContextServiceAvailableEvent bcsae)
BeanContextServicesListener
³»ÀÇ serviceAvailable
bcsae
- ¼ºñ½º°¡ »ç¿ë °¡´ÉÇÏ°Ô µÇ¾ú±â ¶§¹®¿¡ ¹æ¾Æ¼è µÈ BeanContextServiceAvailableEventpublic BeanContextChild getBeanContextChildPeer()
public boolean isDelegated()
public void firePropertyChange(String name, Object oldValue, Object newValue)
name
- º¯°æµÈ ÇÁ·ÎÆÛƼÀÇ ÇÁ·Î±×·¥¸íoldValue
- ³°Àº ÇÁ·ÎÆÛƼġnewValue
- »õ·Î¿î ÇÁ·ÎÆÛƼġpublic void fireVetoableChange(String name, Object oldValue, Object newValue) throws PropertyVetoException
³°Àº °ª°ú »õ·Î¿î °ªÀÌ µ¿ÀÏÇϰí, null °¡ ¾Æ´Ñ °æ¿ì, À̺¥Æ®´Â ¹æ¾Æ¼è µÇÁö ¾Ê½À´Ï´Ù.
name
- º¯°æµÇ´Â ÇÁ·ÎÆÛƼÀÇ ÇÁ·Î±×·¥¸íoldValue
- ³°Àº ÇÁ·ÎÆÛƼġnewValue
- »õ·Î¿î ÇÁ·ÎÆÛƼġ
PropertyVetoException
- ¼öÃëÇÏ´Â ÃøÀ¸·Î ÇÁ·ÎÆÛƼ º¯°æÀÇ ·Ñ¹é(rollback)¸¦ ÁöÁ¤Çϰí ÀÖ´Â °æ¿ìpublic boolean validatePendingSetBeanContext(BeanContext newValue)
newValue
- BeanContext ÇÁ·ÎÆÛƼ¿¡ ¿ä±¸µÇ°í ÀÖ´Â »õ·Î¿î °ª
true
protected void releaseBeanContextResources()
protected void initializeBeanContextResources()
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
Java, Java 2 D, ¹× JDBC ´Â ¹Ì±¹ ¹× ±× ¿ÜÀÇ ³ª¶ó¿¡ ÀÖ¾î¼ÀÇ ¹Ì±¹ Sun Microsystems, Inc. ÀÇ »óÇ¥ ȤÀº µî·Ï»óÇ¥ÀÔ´Ï´Ù.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.