The Publisher JOBs the FileLine or PipeLine processes with the following JOB Processparameters:
The syntax of a Publisher Descriptor is:
Publisher:{InfoDictID|InfoDictName}:[PublisherName]:[PublisherID]:[APIDir]:[TempPWD]:[TempDBAlloc]:[TempDBExtend]
![]() | InfoHub Internals |
---|---|
The entryref used to start the FileLine and PipeLine processes includes a parameter for the Publisher process to pass its own global directory, which the FileLine and PipeLine processes use to record gathered information in the InfoHub and to communicate with the Publisher. After launching FileLine and PipeLine processes, the Publisher schedules itself using HANG commands, periodically waking up to verify that its FileLine and PipeLine processes are active. During the HANG, it requires an interrupt to awaken it. Configuration processing stores Publisher specification in the following nodes: ^InfoHubConf(InfoHubID,"Publishers",PublisherID,BeginningSequenceNumber)a??=EndingSequenceNumber]:a??InfoDictID:a??[APIDir]:a??[TmpPWD]:a??[TmpDBAlloc]:a??[TmpDBExtend] |
Publisher:SystemDict:System:::publishers/ihsyslog:1000:1000