understanding the fme server notification service
TRANSCRIPT
![Page 1: Understanding the FME Server Notification Service](https://reader033.vdocuments.us/reader033/viewer/2022051318/58f014a01a28abca558b45af/html5/thumbnails/1.jpg)
FME Server Notification ServiceJim O’LearyCity of Vancouver
![Page 2: Understanding the FME Server Notification Service](https://reader033.vdocuments.us/reader033/viewer/2022051318/58f014a01a28abca558b45af/html5/thumbnails/2.jpg)
Publish-Subscribe Design Pattern
![Page 3: Understanding the FME Server Notification Service](https://reader033.vdocuments.us/reader033/viewer/2022051318/58f014a01a28abca558b45af/html5/thumbnails/3.jpg)
FME Server Notification Service
![Page 4: Understanding the FME Server Notification Service](https://reader033.vdocuments.us/reader033/viewer/2022051318/58f014a01a28abca558b45af/html5/thumbnails/4.jpg)
How We Use It
![Page 5: Understanding the FME Server Notification Service](https://reader033.vdocuments.us/reader033/viewer/2022051318/58f014a01a28abca558b45af/html5/thumbnails/5.jpg)
Job Failure Notification
![Page 6: Understanding the FME Server Notification Service](https://reader033.vdocuments.us/reader033/viewer/2022051318/58f014a01a28abca558b45af/html5/thumbnails/6.jpg)
Directory Watcher Notification
![Page 7: Understanding the FME Server Notification Service](https://reader033.vdocuments.us/reader033/viewer/2022051318/58f014a01a28abca558b45af/html5/thumbnails/7.jpg)
Publications
![Page 8: Understanding the FME Server Notification Service](https://reader033.vdocuments.us/reader033/viewer/2022051318/58f014a01a28abca558b45af/html5/thumbnails/8.jpg)
Topics
![Page 9: Understanding the FME Server Notification Service](https://reader033.vdocuments.us/reader033/viewer/2022051318/58f014a01a28abca558b45af/html5/thumbnails/9.jpg)
Subscriptions
![Page 10: Understanding the FME Server Notification Service](https://reader033.vdocuments.us/reader033/viewer/2022051318/58f014a01a28abca558b45af/html5/thumbnails/10.jpg)
Subscriptions
![Page 11: Understanding the FME Server Notification Service](https://reader033.vdocuments.us/reader033/viewer/2022051318/58f014a01a28abca558b45af/html5/thumbnails/11.jpg)
Subscriptions
![Page 12: Understanding the FME Server Notification Service](https://reader033.vdocuments.us/reader033/viewer/2022051318/58f014a01a28abca558b45af/html5/thumbnails/12.jpg)
Subscriptions<font face='sans-serif' size='3'><fmeblock type="optional">FME Server Job <b>{id}</b> failed.</fmeblock><br> <fmeblock type="optional">To access the log file for this job in the FME Server web interface:<ol> <li>Select <b>Manage->Jobs</b></li> <li>Select the job with Id <b>{id}</b> to open it</li> <li>Select the <b>Log</b> tab</li></ol></fmeblock><br><fmeblock type="optional"><b>Time started:</b> {timeStarted}</fmeblock><br> <br><fmeblock type="optional"><b>Time finished:</b> {timeFinished}</fmeblock></font>
![Page 13: Understanding the FME Server Notification Service](https://reader033.vdocuments.us/reader033/viewer/2022051318/58f014a01a28abca558b45af/html5/thumbnails/13.jpg)
Subscriptions
![Page 14: Understanding the FME Server Notification Service](https://reader033.vdocuments.us/reader033/viewer/2022051318/58f014a01a28abca558b45af/html5/thumbnails/14.jpg)
Demo: Job Failure Notification
![Page 15: Understanding the FME Server Notification Service](https://reader033.vdocuments.us/reader033/viewer/2022051318/58f014a01a28abca558b45af/html5/thumbnails/15.jpg)
Job Failure Notification
![Page 16: Understanding the FME Server Notification Service](https://reader033.vdocuments.us/reader033/viewer/2022051318/58f014a01a28abca558b45af/html5/thumbnails/16.jpg)
Job Failure Notification
![Page 17: Understanding the FME Server Notification Service](https://reader033.vdocuments.us/reader033/viewer/2022051318/58f014a01a28abca558b45af/html5/thumbnails/17.jpg)
Job Failure Notification
![Page 18: Understanding the FME Server Notification Service](https://reader033.vdocuments.us/reader033/viewer/2022051318/58f014a01a28abca558b45af/html5/thumbnails/18.jpg)
Demo: Directory Watch Notification
![Page 19: Understanding the FME Server Notification Service](https://reader033.vdocuments.us/reader033/viewer/2022051318/58f014a01a28abca558b45af/html5/thumbnails/19.jpg)
Directory Watch Notification
![Page 20: Understanding the FME Server Notification Service](https://reader033.vdocuments.us/reader033/viewer/2022051318/58f014a01a28abca558b45af/html5/thumbnails/20.jpg)
Directory Watch Notification
![Page 21: Understanding the FME Server Notification Service](https://reader033.vdocuments.us/reader033/viewer/2022051318/58f014a01a28abca558b45af/html5/thumbnails/21.jpg)
Directory Watch Notification
![Page 22: Understanding the FME Server Notification Service](https://reader033.vdocuments.us/reader033/viewer/2022051318/58f014a01a28abca558b45af/html5/thumbnails/22.jpg)
Directory Watch Notification
![Page 23: Understanding the FME Server Notification Service](https://reader033.vdocuments.us/reader033/viewer/2022051318/58f014a01a28abca558b45af/html5/thumbnails/23.jpg)
Directory Watch Notification
![Page 24: Understanding the FME Server Notification Service](https://reader033.vdocuments.us/reader033/viewer/2022051318/58f014a01a28abca558b45af/html5/thumbnails/24.jpg)
Directory Watch Notification
• Notification data reader• Parse notification JSON• Has my file changed?• Do something :)
Test_DirWatch_Topic arrived at 10:57:34{ "ws_topic": "Test_DirWatch_Topic", "dirwatch_publisher_path": "C:\\ProgramData\\Safe Software\\FME Server\\Data\txt\\New Text Document.txt", "dirwatch_publisher_content": "ENTRY_MODIFY C:\\ProgramData\\Safe Software\\FME Server\\Data\\txt\\New Text Document.txt", "dirwatch_publisher_action": "MODIFY", "fns_type": "dirwatch_publisher" }
![Page 25: Understanding the FME Server Notification Service](https://reader033.vdocuments.us/reader033/viewer/2022051318/58f014a01a28abca558b45af/html5/thumbnails/25.jpg)
Questions?Thank you!“Live long and prosper”[email protected]