Skip Headers
Oracle® Fusion Applications Concepts Guide
11g Release 1 (11.1.4)

Part Number E15525-04
Go to Documentation Home
Go to Book List
Book List
Go to Table of Contents
Go to Feedback page
Contact Us

Go to previous page
Go to next page
PDF · Mobi · ePub

3 Oracle Fusion Middleware Components for Oracle Fusion Applications

This chapter describes the common core framework and infrastructure components of Oracle Fusion Middleware as used by Oracle Fusion Applications.

This chapter contains the following topics:

3.1 Oracle Fusion Middleware Extensions for Applications

Oracle Fusion Middleware Extensions for Applications (Applications Core) is an Oracle Fusion Middleware extension that provides design-time and runtime infrastructure components to help standardize complex development patterns for Oracle Fusion Applications. These components simplify the development process of these patterns and provide a consistent user experience. Examples of these components include the page template (UI Shell), extensibility (Flexfields), hierarchical relationships (Trees), and attachments.

The UI Shell is a page template containing default information, such as a logo, menus and facets. The UI Shell design supports task-based and user-based navigation, and organizes screen usage effectively by collating tasks, providing dedicated spaces for primary-task supporting information, and maintaining general order and appropriate hierarchy among various elements on the screen.

Flexfields enable related attributes and user interface (UI) components to be dynamically created based on keys from the controlling data. There are three types of flexfields that enable implementers to configure application features without programming and are fully supported within Oracle Fusion Applications:

Oracle Fusion Applications tree management enables data in applications to be organized into a hierarchical fashion, and enables you to create tree hierarchies based on specific data. The advantages of using tree hierarchies to develop applications include:

The Attachment component provides a declarative programming mechanism for adding attachments to the UI pages that you create for Oracle Fusion web applications. Once added to a UI page, the component gives users the ability to associate a URL, desktop file, repository file or folder, or text with a business object, such as an expense report, contract, or purchase order.

Applications Core creates simplified methods of implementing these complex requirements by providing robust metadata and comprehensive UI components and services. All of the Applications Core components have been integrated with the rest of the Oracle Fusion Middleware infrastructure so that they are available across every layer of the Oracle Fusion Applications platform.

3.2 Oracle Enterprise Scheduler

Oracle Enterprise Scheduler provides the ability to define, schedule, and run different types of jobs. You can run jobs on demand, or schedule them to run in the future.

Oracle Enterprise Scheduler provides scheduling services for the following purposes:

Oracle Enterprise Manager Fusion Applications Control (Fusion Applications Control) enables you to start and stop, monitor, configure, and manage Oracle Enterprise Scheduler services, components, and job requests.

The main Oracle Enterprise Scheduler page provides information for you to monitor activity and diagnose problems.

Oracle Enterprise Scheduler provides support for the following features:

Fusion Applications Control enables you to define, control, and manage Oracle Enterprise Scheduler job metadata, including job definitions, job sets (a collection of job requests), incompatibilities (job definitions that cannot run at the same time for a given application), and schedules governing the execution of job requests. It also provides you with the ability to create new jobs.

For more information, see the "Working with Extensions to Oracle Enterprise Scheduler" chapter in the Oracle Fusion Applications Developer's Guide.

3.3 Oracle Enterprise Crawl and Search Framework (ECSF)

ECSF is an Oracle Fusion Middleware search framework with a metadata-driven, declarative design time and runtime interface. It exposes application context information on business objects for full-text transactional search.

The integration of ECSF, Oracle Secure Enterprise Search (Oracle SES), and a source system, such as a relational database where the searchable information resides, forms Oracle Fusion Applications Search. Oracle Fusion Applications Search is the search platform that provides a seamless search experience to the Oracle Fusion Applications user for easily locating and taking action on relevant data.

Benefits of ECSF include:

Key ECSF features that are built on top of Oracle SES and enhance the Oracle Fusion Applications user experience when searching include:

For more information, see the "Using Oracle Enterprise Crawl and Search Framework" part in the Oracle Fusion Applications Developer's Guide and the "Managing Search with Oracle Enterprise Crawl and Search Framework" section in the Oracle Fusion Applications Administrator's Guide.