You access a page in your ADF application that refers to bindings calling АDF Business Components.
Which statement is true at run time about the ADF Business Component application module? (Choose the best
answer.)
A.
An application module is automatically instantiated for each user session and allocated to that user for the
life of their session.
B.
The programmer must instantiate an application module in a JSF managed bean and carry the application
module for the life of the user session.
C.
One application module bean is instantiated and shared by all user sessions.
D.
An application module instance is checked out of the application module pool and given to the user session
for at least that request, or longer depending on the system load.
Explanation:
The application module is the “work unit” container that includes instances of the reusable view objects required
for the use case in question, related through metadata to the underlying entity objects in your reusable business
domain layer whose information the use case is presenting or modifying.
Your application module works with a Transaction object that acquires a database connection and coordinates
saving or rolling back changes made to entity objects.
The related Session object provides runtime information about the current application user.
http://docs.oracle.com/cd/E12839_01/web.1111/b31974/bcservices.htm#ADFFD1492