|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
WebFlow.BeanContextChildSupport
This is a BeanContextChild support class to provide support for implementing the BeanContextChild protocol.
Field Summary | |
protected org.omg.CORBA.Object |
beanContext
|
org.omg.CORBA.Object |
beanContextChildPeer
|
protected boolean |
isDeleted
|
protected PropertyChangeSupport |
pcSupport
|
protected boolean |
rejectedSetBCOnce
|
protected VetoableChangeSupport |
vcSupport
|
org.omg.CORBA.Object |
WebFlowContextPeer
|
Constructor Summary | |
BeanContextChildSupport(org.omg.CORBA.Object peer)
construct a BeanContextChildSupport where this class has been subclassed in order to implement the JavaBean component itself. |
Method Summary | |
void |
addPropertyChangeListener(org.omg.CORBA.Object pcl)
|
void |
addPropertyChangeListener(java.lang.String name,
org.omg.CORBA.Object pcl)
add a property change listener |
void |
addVetoableChangeListener(java.lang.String name,
org.omg.CORBA.Object vcl)
add a vetoable change listener |
void |
changeImpl(java.lang.String objName)
|
void |
destroy()
|
void |
fireEvent(java.lang.String eventMethod,
org.omg.CORBA.Object evt)
fires a propertyChange Event |
void |
firePropertyChange(java.lang.String name,
org.omg.CORBA.Object oldValue,
org.omg.CORBA.Object newValue)
|
void |
firePropertyChange(java.lang.String name,
java.lang.String oldValue,
java.lang.String newValue)
|
void |
fireVetoableChange(java.lang.String name,
org.omg.CORBA.Object oldValue,
org.omg.CORBA.Object newValue)
fires a vetoableChange Event |
void |
fireVetoableChange(java.lang.String name,
java.lang.String oldValue,
java.lang.String newValue)
|
org.omg.CORBA.Object |
getBeanContext()
|
org.omg.CORBA.Object |
getBeanContextChildPeer()
|
org.omg.CORBA.Object |
getMyProxy()
|
java.lang.String |
getObjectID()
|
protected void |
initializeBeanContextResources()
This method may be overridden by subclasses to provide their own initialization behaviors. |
boolean |
IsChildProxy()
|
boolean |
isDelegated()
|
boolean |
isWFServer()
|
org.omg.CORBA.Object[] |
pull()
|
protected void |
releaseBeanContextResources()
This method may be overridden by subclasses to provide their own release behaviors. |
void |
removeMyself()
this method will catched by proxy which will remove this object and proxy itself |
void |
removePropertyChangeListener(org.omg.CORBA.Object pcl)
|
void |
removePropertyChangeListener(java.lang.String name,
org.omg.CORBA.Object pcl)
remove a property change listener |
void |
removeVetoableChangeListener(java.lang.String name,
org.omg.CORBA.Object vcl)
remove a vetoable change listener |
void |
serviceAvailable(WebFlow.BeanContextServiceAvailableEvent bcsae)
a new service is available from the nesting BeanContext. |
void |
serviceRevoked(WebFlow.BeanContextServiceRevokedEvent bcsre)
a service provided by the nesting BeanContext has been revoked. |
void |
setAsProxy(boolean isProxy)
|
void |
setAsServer()
|
void |
setBeanContext(org.omg.CORBA.Object bc)
setBeanContext |
void |
setBeanContextChildPeer(org.omg.CORBA.Object bcc)
setBeanContextChildPeer |
void |
setMyProxy(org.omg.CORBA.Object obj)
|
void |
setObjectID(java.lang.String id)
|
void |
setOrb(org.omg.CORBA.ORB orb)
|
boolean |
validatePendingSetBeanContext(org.omg.CORBA.Object newValue)
called from setBeanContext to validate (or otherwise) the pending change in the nesting BeanContext property value. |
Field Detail |
public org.omg.CORBA.Object beanContextChildPeer
public org.omg.CORBA.Object WebFlowContextPeer
protected PropertyChangeSupport pcSupport
protected VetoableChangeSupport vcSupport
protected transient org.omg.CORBA.Object beanContext
protected transient boolean rejectedSetBCOnce
protected boolean isDeleted
Constructor Detail |
public BeanContextChildSupport(org.omg.CORBA.Object peer) throws java.lang.NullPointerException
Method Detail |
public void setAsServer()
public boolean isWFServer()
public void changeImpl(java.lang.String objName)
public void removeMyself()
public org.omg.CORBA.Object[] pull()
public void setObjectID(java.lang.String id)
public java.lang.String getObjectID()
public void setMyProxy(org.omg.CORBA.Object obj)
public org.omg.CORBA.Object getMyProxy()
public void setOrb(org.omg.CORBA.ORB orb)
public void setAsProxy(boolean isProxy)
public boolean IsChildProxy()
public void destroy()
public void setBeanContextChildPeer(org.omg.CORBA.Object bcc) throws java.lang.NullPointerException
public void setBeanContext(org.omg.CORBA.Object bc) throws WebFlow.event.PropertyVetoException
public org.omg.CORBA.Object getBeanContext()
public void addPropertyChangeListener(java.lang.String name, org.omg.CORBA.Object pcl)
public void addPropertyChangeListener(org.omg.CORBA.Object pcl)
public void removePropertyChangeListener(java.lang.String name, org.omg.CORBA.Object pcl)
public void removePropertyChangeListener(org.omg.CORBA.Object pcl)
public void addVetoableChangeListener(java.lang.String name, org.omg.CORBA.Object vcl)
public void removeVetoableChangeListener(java.lang.String name, org.omg.CORBA.Object vcl)
public void serviceRevoked(WebFlow.BeanContextServiceRevokedEvent bcsre) throws java.lang.IllegalArgumentException
public void serviceAvailable(WebFlow.BeanContextServiceAvailableEvent bcsae) throws java.lang.IllegalArgumentException
public org.omg.CORBA.Object getBeanContextChildPeer()
public boolean isDelegated()
public void fireEvent(java.lang.String eventMethod, org.omg.CORBA.Object evt)
public void firePropertyChange(java.lang.String name, org.omg.CORBA.Object oldValue, org.omg.CORBA.Object newValue)
public void firePropertyChange(java.lang.String name, java.lang.String oldValue, java.lang.String newValue)
public void fireVetoableChange(java.lang.String name, org.omg.CORBA.Object oldValue, org.omg.CORBA.Object newValue) throws WebFlow.event.PropertyVetoException
public void fireVetoableChange(java.lang.String name, java.lang.String oldValue, java.lang.String newValue) throws WebFlow.event.PropertyVetoException
public boolean validatePendingSetBeanContext(org.omg.CORBA.Object newValue)
protected void releaseBeanContextResources()
protected void initializeBeanContextResources()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |