A KEN Producer submits notifications for processing through the system. An example of a Producer would be a mailing daemon that represents messages sent from a University Library System.
Characteristics of a Producer:
Producers create and send notifications to a specific destination through various Channels.
Each Producer contains a list of Channels that it may send notifications to.
Producer Definitions are stored in the database table KREN_PRODCR_T.
Table 2.3. KREN_PRODCR_T
Column | Description |
---|---|
CNTCT_INFO | The email address identifying the Producer of the Notification. |
DESC_TXT | A Description of the Producer. |
NM | Name of the Producer. |
PRODCR_ID | The Producer’s Channel Identifier. See the KREN_CHNL_PRODCR_T table found in the database for more information on how Producers link to Channels. |
VER_NBR | Version Number for the Producer. |
The Producer can be added through direct access to the data store. To add a Producer run the following SQL statement against the data store customizing value entries to your needs:
INSERT INTO KREN_PRODCR_T (CNTCT_INFO,DESC_TXT,NM,PRODCR_ID,VER_NBR) VALUES ('kuali-ken-testing@cornell.edu','This producer represents messages sent from the general message sending forms.','Notification System',1,1)