Home » Oracle » 1z0-419 » Which statement is true about creating a method at the application module level?
Which statement is true about creating a method at the application module level? (Choose the best answer.)
A. You cannot create methods at the application module level.
B. Application module methods provide an interface for the view layer to call custom business logic that may work across multiple data views.
C. Application module methods are best suited to writing validation logic for entity objects.
D. Methods in an application module allow you to manipulate UI components in the ViewController project.
E. Because ADF provides no way at run time to automatically create or delete view object records, you must create application module methods to do this.
Correct Answer: B
Explanation/Reference:
Application modules can contain service methods–methods that perform complex operations on data. These methods can be called from clients, requiring very little data manipulation processing in the client itself.
Service methods are implemented in an application module’s class, and exposed on tier-independent interfaces that allow clients to access the application module consistently, whether it is deployed locally or as an EJB session bean. Inside the service method, you can do any of the following:
Dynamically add view object and view link instances to the data model
Remove view object and view link instances from the data model
Find view object instances and perform operations on their row sets
Retrieve and manipulate transaction objects
References: http://download.oracle.com/otn_hosted_doc/jdeveloper/1012/bc4j/intro/bc_aam.html https://docs.oracle.com/cd/B14099_19/web.1012/b14362/chapter_bc4j.htm#i1024792
Download Printable PDF. VALID exam to help you PASS.
|
|