A data source extension requires a PipelineComponentConfiguration class to describe the extension's configuration, to validate the data source's configuration, and to determine whether a configuration change requires a full acquisition for the data source.
To create a data source configuration:
To see many of the steps above, refer to the sample data source extension in <install path>\IAS\<version>\sample\ias-extensions\src\main\com\endeca\ias\extension\sample\datasource\csv\CsvDataSourceConfig.java.