There are sample extensions that illustrate how to build, test,
install, and run extensions.
- A sample data source that
reads from a database table containing blobs. See
<install
path>\CAS\version\sample\cas-extensions\src\main\com\endeca\cas\extension\sample
\datasource\blob.
- A sample data source that
reads a folder of files. See
<install
path>\CAS\version\sample\cas-extensions\src\main\com\endeca\cas\extension\sample
\datasource\directory.
- A sample data source that
reads from a comma-separated file. This sample also illustrates how to use
ErrorChannel.discard(). See
<install
path>\CAS\version\sample\cas-extensions\src\main\com\endeca\cas\extension\sample
\datasource\csv.
- A sample manipulator that
generates a new property based on a substring of another property value. See
<install
path>\CAS\version\sample\cas-extensions\src\main\com\endeca\cas\extension\sample
\manipulator\substring.
- A sample data source that
performs incremental acquisitions from a database. See
<install
path>\CAS\version\sample\cas-extensions\src\main\com\endeca\cas\extension\sample\datasource\incremental.
The sample data sources rely on data that is installed in
<install
path>\CAS\version\sample\cas-extensions\data.