ControlContext.Callback Interface
com.bea.control
ControlContext.Callback Interface
- public static interface ControlContext.Callback
extends Context.Callback
Provides a way for controls to receive callbacks from
their environment. In particular, this interface defines
lifecycle event callbacks. A control receives these at run
time, during its use in a container, such as a web service
or pageflow. You can handle these callbacks to, for example,
acquire and release resources in a manner that helps
your application's performance by holding resources only
when they're needed.
Related Topics
Context.Callback
-
All Superinterfaces
-
Context.Callback
-
Enclosing interface
-
ControlContext
public void |
-
onAcquire ()
- Received just before any of this control's top-level container's
methods execute.
|
public void |
-
onRelease ()
- Received after this control's top level container's conversational
context has finished.
|
public void |
-
onReset ()
- Received after execution if this control's containing component
(or a parent) is stateless.
|
Methods from interface weblogic.jws.control.Context.Callback |
onAgeTimeout, onAsyncFailure, onCreate, onException, onFinish, onIdleTimeout |
onAcquire() Method
public void onAcquire()
Received just before any of this control's top-level container's
methods execute. Handle this callback to acquire any external
resources or state that will be held through the lifetime of the
top-level execution context.
This callback is intended for advanced control development. For
information on using advanced control features, see the ControlDevKit
sample application available with WebLogic Workshop.
onRelease() Method
public void onRelease()
Received after this control's top level container's conversational
context has finished. Handle this callback to release resources
or state the control acquired when handling the onAcquire
callback.
This callback is intended for advanced control development. For
information on using advanced control features, see the ControlDevKit
sample application available with WebLogic Workshop.
onReset() Method
public void onReset()
Received after execution if this control's containing component
(or a parent) is stateless. Handle this callback to reset
internal fields to a default state.
This callback is intended for advanced control development. For
information on using advanced control features, see the ControlDevKit
sample application available with WebLogic Workshop.