Discussions
Categories
Groups
Community Home
Categories
INTERNAL ENABLEMENT
POPULAR
THRUST SERVICES & TOOLS
CLOUD EDITIONS
Quick Links
MY LINKS
HELPFUL TIPS
Back to website
Home
Content Management (Extended ECM)
API, SDK, REST and Web Services
Notification Agents in Builder
Mark_Whittaker_(INFOVISTAUser2_(Delete)_2329689)
I have created a custom notification agent in LL9.0.1 - It allows users to configure a new General Interest on the Set Notification page in the Personal Workspace.I did this by orphaning:1. LLNotify:PingerHandlers:EventCreators2. LLNotify:LLNotify Objects:EventHandlersIt correctly updates the NotifyInterests2 table and also updates the NotifyEvents table. Problem is that no items areadded to the Users ChangeAgents Report. I think this is controlled by the Execute method of LLNotify:LLNotify Objects:EventHandlers, but for some reason the Notification subsystem isnt calling this method. Any ideas?Thanks, Mark
Find more posts tagged with
Comments
eLink User
Message from chris meyer via eLinkYou need to implement an EventProcessor which actually runs the stuff inLLNotify:LLNotify Objects:EventHandlers (which creates the Notificationmessage).Have a look here: LLAgent:LLAgentObjects:Agents:EventConsumer:EventProcessor:NodeEventProcessor for anexample.Two things to note: 1) Although NodeEventProcessor is a child item ofEventProcessor, its purpose is quite different. This is apparent in theoverwritten __Init() method. 2) Take a look at Registration method in theNodeEventProcessor; since your .fEventID for your orphaned LLNotify:LLNotifyObjects:EventHandlers is not listed, it's not being run.So, orphan the NodeEventProcessor, give it a custom fAgentID, configure theRegistration method, and that should fix your problem.Good luck, chris-----Christopher MeyerProfessional Servicescmeyer@opentext.com-Open Text AGHechtackerstrasse 419014 St. GallenSwitzerlandTel. +41 (0)71 272 15 00Fax +41 (0)71 272 15 15----- Original Message -----From: "eLink Discussion: Development Discussion"To: "eLink Recipient" Sent: Sunday, June 02, 2002 3:21 AMSubject: Notification Agents in Builder> Notification Agents in Builder> Posted by INFOVISTAUser2 on 06/01/2002 09:18 PM>> I have created a custom notification agent in LL9.0.1 - It allows users toconfigure a new General Interest on the> Set Notification page in the Personal Workspace.>> I did this by orphaning:> 1. LLNotify:PingerHandlers:EventCreators> 2. LLNotify:LLNotify Objects:EventHandlers>> It correctly updates the NotifyInterests2 table and also updates theNotifyEvents table. Problem is that no items are> added to the Users ChangeAgents Report. I think this is controlled by theExecute method of LLNotify:LLNotify Objects:> EventHandlers, but for some reason the Notification subsystem isnt callingthis method. Any ideas?>> Thanks, Mark>>> [To reply to this thread, use your normal e-mail reply function.]>> ============================================================>> Discussion: Development Discussion>
https://knowledge.opentext.com/knowledge/livelink.exe?func=ll&objId=786303&objAction=view>>
; Livelink Server:>
https://knowledge.opentext.com/knowledge/livelink.exe>>>
;
Drane_Matthew
Does anyone have any specific excerpts from examples of customized Notification type modules? I'm trying to develop custom notification interest types that will key off of category/attribute information, so someone could select a specific object (perhaps a custom node of some sort), and then say "Notify me when a document (specific category/attribute) matches the same ID that is associated with the custom node"). Document Name | Type of Document | Project IDDocument A Cost 123Document B Cost 124Document C Description 124e.g. Notify me when a document of type "Cost" matches the same Project ID as the one associated with this custom node (in this case 123)....this would result in a match on Document "A".It doesn't seem though that there are appropriate hooks in the notification interest areas to expand the notification interest options. Can anyone help?Thanks.