Oracle ADF Model and Business Components API Reference 10.1.2 B14022-02


oracle.jbo.http
Class ApplicationBindingListener

java.lang.Object
  extended byoracle.jbo.http.ApplicationBindingListener

All Implemented Interfaces:
oracle.jbo.http.BindingListener

public class ApplicationBindingListener
extends java.lang.Object
implements oracle.jbo.http.BindingListener

Implement a binding listener for application modules. The binding listener notifies the JSPApplication registry when an application module has been unbound from the JBO HttpContainer.


Field Summary
static java.lang.String HTTP_RESPONSE
static java.lang.String RELEASE_MODE

Constructor Summary
ApplicationBindingListener(ApplicationModule appModule, ApplicationPool pool)

Method Summary
void timeout(oracle.jbo.http.BindingEvent ev)
void valueBound(oracle.jbo.http.BindingEvent ev)
void valueUnbound(oracle.jbo.http.BindingEvent ev)
Release an application module to the application module pool.

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Field Detail

RELEASE_MODE

public static final java.lang.String RELEASE_MODE
See Also:
Constant Field Values

HTTP_RESPONSE

public static final java.lang.String HTTP_RESPONSE
See Also:
Constant Field Values

Constructor Detail

ApplicationBindingListener

public ApplicationBindingListener(ApplicationModule appModule,
                                  ApplicationPool pool)

Method Detail

valueBound

public void valueBound(oracle.jbo.http.BindingEvent ev)
Specified by:
valueBound in interface oracle.jbo.http.BindingListener

valueUnbound

public void valueUnbound(oracle.jbo.http.BindingEvent ev)
Release an application module to the application module pool. The application module may be passivated and released or simply released. If a unit of work is still in progress then the application module state should be passivated in order to guarantee continuity and failover support. If a a unit of work has been completed at the request's end then it is not necessary to passivate the application module because the application module does not have any state that must be maintained between requests.
Specified by:
valueUnbound in interface oracle.jbo.http.BindingListener

timeout

public void timeout(oracle.jbo.http.BindingEvent ev)
Specified by:
timeout in interface oracle.jbo.http.BindingListener

Oracle ADF Model and Business Components API Reference 10.1.2 B14022-02


Copyright © 1997, 2005, Oracle. All rights reserved.