public class BeanContextChildSupport extends Object implements BeanContextChild, BeanContextServicesListener, Serializable
BeanContextChildãããã³ã«ã®å®è£ ããµããŒãããããã®äžè¬çãªãµããŒãã»ã¯ã©ã¹ã§ãã ãã®ã¯ã©ã¹ã¯ãçŽæ¥ãµãã¯ã©ã¹åããããããããã¯ã«ãã»ã«åãããŠå§è²ãããããšã«ãããæå®ãããã³ã³ããŒãã³ãçšãšããŠãã®ã€ã³ã¿ãã§ãŒã¹ãå®è£ ããŸãã
BeanContext, BeanContextServices, BeanContextChild, çŽååããã圢åŒ| 修食åãšå | ãã£ãŒã«ã | 説æ |
|---|---|---|
protected BeanContext |
beanContext |
Beanã³ã³ããã¹ãã§ãã
|
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ãæ§ç¯ããŸããBeanContextChildã€ã³ã¿ãã§ãŒã¹ã¯ãã®å®è£
ã«å§è²ãããŸãã
|
| 修食åãšå | ã¡ãœãã | 説æ |
|---|---|---|
void |
addPropertyChangeListener(String name, PropertyChangeListener pcl) |
ç¹å®ã®ããããã£ã®PropertyChangeListenerã远å ããŸãã
|
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() |
ãã®ã¡ãœããã¯ãç¬èªã®åæååäœãæäŸããããã«ãµãã¯ã©ã¹ã«ãã£ãŠãªãŒããŒã©ã€ããããããšããããŸãã
|
boolean |
isDelegated() |
ãã®ã¯ã©ã¹ãã»ãã®ã¯ã©ã¹ã®å§è²ã§ãããã©ãããå ±åããŸãã
|
protected void |
releaseBeanContextResources() |
ãã®ã¡ãœããã¯ãç¬èªã®è§£æŸåäœãæäŸããããã«ãµãã¯ã©ã¹ã«ãã£ãŠãªãŒããŒã©ã€ããããããšããããŸãã
|
void |
removePropertyChangeListener(String name, PropertyChangeListener pcl) |
ç¹å®ã®ããããã£ã®PropertyChangeListenerãåé€ããŸãã
|
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ããåŒã³åºãããŸãã
|
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)
bcc - åºç€ãšãªãBeanContextChildpublic void setBeanContext(BeanContext bc) throws PropertyVetoException
BeanContextChildSupportã®BeanContextãèšå®ããŸããsetBeanContextãã€ã³ã¿ãã§ãŒã¹BeanContextChildbc - BeanContextããããã£ã«å²ãåœãŠãæ°ããå€PropertyVetoException - 倿ŽãæåŠãããå Žåpublic BeanContext getBeanContext()
BeanContextChildSupportã®å
¥ãåã«ãªã£ãŠããBeanContextãååŸããŸããgetBeanContextãã€ã³ã¿ãã§ãŒã¹BeanContextChildBeanContextChildSupportã®å
¥ãåã«ãªã£ãŠããBeanContextãpublic void addPropertyChangeListener(String name, PropertyChangeListener pcl)
nameãŸãã¯pclãnullã®å ŽåãäŸå€ã¯ã¹ããŒããããäœãåŠçã¯è¡ãããŸããã addPropertyChangeListenerãã€ã³ã¿ãã§ãŒã¹BeanContextChildname - åŸ
æ©ããŠããããããã£ã®ååpcl - 远å ããPropertyChangeListenerpublic void removePropertyChangeListener(String name, PropertyChangeListener pcl)
pclã2å以äžè¿œå ãããå Žåã¯ãåé€ãããããšã«1åå°ãªãéç¥ãè¡ãããŸãã nameãnullã®å ŽåãäŸå€ã¯ã¹ããŒããããäœãåŠçã¯è¡ãããŸããã pclãnullã®å ŽåããŸãã¯æå®ãããããããã£ã«è¿œå ãããªãã£ãå ŽåãäŸå€ã¯ã¹ããŒããããäœãåŠçã¯è¡ãããŸããã removePropertyChangeListenerãã€ã³ã¿ãã§ãŒã¹BeanContextChildname - åŸ
æ©ããŠããããããã£ã®ååpcl - åé€ãããPropertyChangeListenerpublic void addVetoableChangeListener(String name, VetoableChangeListener vcl)
nameãŸãã¯vclãnullã®å ŽåãäŸå€ã¯ã¹ããŒããããäœãåŠçã¯è¡ãããŸããã addVetoableChangeListenerãã€ã³ã¿ãã§ãŒã¹BeanContextChildname - åŸ
æ©ããŠããããããã£ã®ååvcl - 远å ããVetoableChangeListenerpublic void removeVetoableChangeListener(String name, VetoableChangeListener vcl)
VetoableChangeListenerãåé€ããŸãã æå®ããããããã£ã®åãã€ãã³ãã»ãœãŒã¹ã«pclã2å以äžè¿œå ãããå Žåã¯ãåé€ãããããšã«1åå°ãªãéç¥ãè¡ãããŸãã nameãnullã®å ŽåãäŸå€ã¯ã¹ããŒããããäœãåŠçã¯è¡ãããŸããã vclãnullã®å ŽåããŸãã¯æå®ãããããããã£ã«è¿œå ãããªãã£ãå ŽåãäŸå€ã¯ã¹ããŒããããäœãåŠçã¯è¡ãããŸããã removeVetoableChangeListenerãã€ã³ã¿ãã§ãŒã¹BeanContextChildname - åŸ
æ©ããŠããããããã£ã®ååvcl - åé€ããVetoableChangeListenerpublic void serviceRevoked(BeanContextServiceRevokedEvent bcsre)
serviceRevokedãã€ã³ã¿ãã§ãŒã¹BeanContextServiceRevokedListenerbcsre - ãµãŒãã¹ã®åæ¶ãã®çµæãšããŠããªã¬ãŒãããBeanContextServiceRevokedEventpublic void serviceAvailable(BeanContextServiceAvailableEvent bcsae)
serviceAvailableãã€ã³ã¿ãã§ãŒã¹BeanContextServicesListenerbcsae - ãµãŒãã¹ã䜿çšå¯èœã«ãªã£ãçµæãšããŠããªã¬ãŒããã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 - åãåãåŽãããããã£å€æŽãããŒã«ããã¯ããããšãæãã§ããå Žåãpublic boolean validatePendingSetBeanContext(BeanContext newValue)
newValue - BeanContextããããã£ã«èŠæ±ãããŠããæ°ããå€trueprotected void releaseBeanContextResources()
protected void initializeBeanContextResources()
ãã°ãŸãã¯æ©èœãéä¿¡
詳现ãªAPIãªãã¡ã¬ã³ã¹ããã³éçºè
ããã¥ã¡ã³ãã«ã€ããŠã¯ãJava SEã®ããã¥ã¡ã³ããåç
§ããŠãã ããã ãã®ããã¥ã¡ã³ãã«ã¯ãæŠå¿µçãªæŠèŠãçšèªã®å®çŸ©ãåé¿æ¹æ³ãæå¹ãªã³ãŒãäŸãªã©ã®ãéçºè
ã察象ã«ãããã詳现ãªèª¬æãå«ãŸããŠããŸãã
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyãåç
§ããŠãã ããã