Which statement is true about the use of data controls in JSF? (Choose the best answer)
A. Only Oracle ADF Business Components can be exposed as data controls.
B. Dragging a data control onto a JSF page generates a Java class that acts as a managed bean
C. An XXXpagedef xml file holds detailed information about a JSF page's use of data and operations exposed through ADF Data Controls
D. Data controls eliminate the need to use expression language in your JSF code for binding the Ul to data
E. A Databindings cpx file holds names of managed beans that you map to Ul elements
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
You create a new ADF Faces page called emp.jspx and bind some data controls to that page. You notice a file called empPageDef.xml. What is this file for? (Choose best Answer)
A. it is the page definition that contains the XML representation of the page layout and the components on that page.
B. it is a template file into which you can write any managed bean code.
C. it js the page template definition file that represents the chosen quick start layout.
D. it is the file that contains the definition of the bindings to your data-bound components.
E. it defines the binding context for all pages in your application.
For what purpose would you use the entity object attribute setting Change lndicator?(Choose the best answer.)
A. to highlight the attribute in the Ul with a border when the original attribute value has been changed
B. to fire an entity object custom method as soon as the original attribute value has been changed
C. to automatically lock the corresponding record in the database
D. to automatically refresh the attribute value if the underlying data in the database is changed by another user
E. to define an attribute that the framework uses to check whether the update is about to happen on underlying stale data in the database
The current page includes the following entries in its page definition file:
Programmatically, in a managed bean, you need to read the current EmployeesView's email into a string.
You write the following code to do this:
DCBindingContainer be = (DCBindingContamer)BindingContext.getCurrent
().getCurrentBindingsEntry();
XXXXXX emailBinding = String emailValue = emailBinding.getAttribute().get$tring(); What single class must you substitute for XXXXXX in the two locations in the code? (Choose the best answer.) A. CtrlBindmgContext B. JUCtrlActionBinding C. JUCtrlValueBmding D. DCValueBinding E. BCValueBinding
Which two are reasons why you might set the bind variables of a view object at run time programmatically rather than using the declarative features of the framework? (Choose two.)
A. The framework can set only one bind variable declaratively on each view object query. Attempting to set more bind variables requires a programmatic solution.
B. After a bind variable is set using the declarative method, its value is immutable unless updated programmatically.
C. In all cases, ADF developers should code solutions rather than using declarative solutions
D. The bind variable is derived by calling a Java method rather than receiving the value from a user.
E. The bind variable value entered by and understandable by a user must be modified using Java code to a value that can actually be used in a query.
Which three statements are true about using a dvt;map component on a page? (Choose three.)
A. You need to define a connection to a server that provides map images.
B. You can use an exact street address to show a point theme.
C. There is no way to display the distance between two points on a map.
D. You can modify the icon used to represent a point on a map.
Which two statements describe the characteristics of an entity object? (Choose two.)
A. An entity object represents a cache for records retrieved from the database.
B. An entity object includes an ORDER clause to allow you to order the data in it.
C. An entity object includes a WHERE clause to allow you to shape the data in it.
D. Every column in a database table must be represented as an entity object attribute.
E. An entity object definition is described in XML.
Which two statements describe the role of Oracle Application Development Framework (ADF) in Oracle's next-generation Fusion business applications? (Choose two.)
A. Oracle ADF is primanly a PL/SQL framework used for developing enterprise business applications such as Oracle's next-generation Fusion business applications
B. Oracle ADF is used by Oracle to develop Oracle's next-generation Fusion business applications.
C. Oracle ADF provides a common development framework that is built on Java standards and can be deployed to Oracle Fusion Middleware.
D. Oracle ADF is used only for developing Oracle's next-generation Fusion business applications.
Which two statements describe the characteristics of an application module? (Choose two) A. ft provides the database transaction for the queries that it encapsulates.
B. it defines view object instances to implement an application use case.
C. it defines entity object instances to implement an application use case.
D. There is a one-to-one mapping between view objects and application modules.
E. Each ADF application has only one application module.