you access a page in your auh application mat reters to Dinaings caning auh 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 (or 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
Consider a case where an application does not respond as predicted when a user submits data. Where would you set a breakpoint to debug the issue? (Choose the best answer)
A. the value binding for the iterator on the pagedef for the view
B. a view activity that is used to determine where to send the user
C. the partialTriggers property of the data bound component in the view
D. the Apply Request Values phase of the life cycle
Identify two statements that describe the benefits of using ADF to build web applications for mobile devices. (Choose two.)
A. Mobile devices are supported by using native code.
B. ADF code and applications are re-used.
C. Separate applications are required for tablets and smart phones.
D. ADF Faces components adjust to support touch gestures and layouts.
E. Native mobile components are used to develop a user interface.
Select three benefits that ADF Data Controls provide. (Choose three.)
A. They abstract the Ul developer from the technology used to implement business logic.
B. They reduce the need to write managed beans.
C. They automate Ajax updates to the Ul.
D. They enable drag-and-drop of data objects to Ul component bindings.
E. They directly connect your Ul to the database tables.
Which three options does an entity object automatically implement? (Choose three.)
A. primary key functionality based on any column in the database that is marked as a primary key
B. B. not-null functionality based on any column in the database that is marked as not null
C. attribute precision based on column size
D. all table check constraints
E. any table triggers
Select three options that page template developers can use when creating a page template. (Choose three.)
A. Create a page template based on a quick start layout.
B. Create a page template based on an existing JavaServer Faces (JSF) page.
C. Create a JavaServer Faces Fragment (JSFF) and register it as a page template.
D. Create a page template based on an existing template.
E. Create a page or fragment from a blank layout and register it as a page template.
F. Create a page template from a blank layout.
When creating a bounded task flow that uses ADF Business Components, which two steps do you need to perform to enable the task flow to manage its own transaction"? (Choose two.)
A. Define transaction properties at the task-flow level
B. Include a phaseUstener in a managed bean with methods for commit and rollback
C. Add the application module commit and rollback operations as buttons or links on the last JSF page of the flow
D. Define task flow return activities in the flow and associate "End transaction" attribute values with them
Which two statements are true about developing applications for different clients? (Choose two.)
A. ADF can be used to build web applications for mobile devices that have browsers, such as tablets and smart phones.
B. ADF Business Components need to be developed uniquely depending on the type of client accessing them.
C. ADF can be used to build applications where Microsoft Excel is the Ul client.
D. it is necessary to develop completely different applications for mobile browsers, desktop browsers, and other clients.
E. ADF can be used to deploy server-based web applications as native mobile device applications.
Consider the JSF managed bean code to execute a function in ADF Business Components via an
af:button actionListener on a page:
public void doSomethinq(ActionEvent event) {
BindingContainer bindings = BindingContext getCurrent() getCurrentBindingsEntry(); OperationMethod
method = bindings.getOperationBinding
("appModuleMethod");
Map paramsMap = method. getParamsMap();
paramsMap put CsomeParameter","someValue");
method.execute();
}
Which three options must be implemented for this code to work? (Choose three.)
A. For the page definition file this code is called from, it must have a
B. For the page definition file this code is called from, it must have a
C. An appModuleMethod function must exist in the ADF BC application module to call from the
D. An appModuleMethod function must be exposed through the client interface editor of the ADF BC application module.
Consider the following code:
At run time, a user modifies the value in the af:inputText control, then presses afcommandButton
Assuming no errors are raised, which option represents the managed bean code invoked in the correct
order1? (Choose the best answer.)
A. myBean handleChange, myBean doAction, myBean.qetDestination
B. myBean.doAction, myBean handleChange, myBean.getDestination
C. myBean.handleChange, myBean.doAction
D. myBean.doAction, myBean.handleChange