About plugins and developing custom components

Plugins are .war files that allow you to add functionality to Studio. Custom components, themes, and layout templates are all considered plugins.

Because plugins are separate from the core application, they can be developed and deployed without disrupting application performance.

Studio includes a Component SDK that component developers can use to modify or create components. The Sample Discovery Portlet component provides a starting point for creating custom components.

Sample Discovery Portlet

The component consists of a simple data grid with all of the attributes for the selected data source. The edit view contains settings to select the data source, the maximum results, and the columns to display.

For more information about the Component SDK, see the Oracle Endeca Information Discovery Studio Developer's Guide.