OCP CBT Question 593

Please solve the following question.

A developer wants to implement custom application-level serialization for a specific business process, ensuring that only one instance of the process can run at a time across multiple application servers connected to the same database. Which Oracle package can be used to achieve this?

Requirement

The solution needs to acquire and release named user-defined locks to control access to application-specific resources.