After receiving a plug-in (a JAR or set of JAR files) from a plug-in developer, a CAS application developer installs the plug-in into CAS.
The Content Acquisition System detects each plug-in and validates the extensions within it by checking the uniqueness of extension IDs and by checking for the presence of an annotation of either @CasDataSource or @CasManipulator for each extension.
To install a plug-in into CAS:
C:\Endeca\CAS\3.0.0\bin>cas-cmd listModules -t SOURCE Sample Data Source *Id: Sample Data Source *Type: SOURCE *Description: Sample Data Source for testing File System *Id: File System *Type: SOURCE *Description: No description available for File System *Capabilities: *Binary Content Accessible via FileSystem *Data Source Filter *Has Binary Content *Expand Archives