Interceptor - integration with complaints management system
Hi,
I want to create an interceptor that will log each MO/MT sms in DB. Since each application will have different table, i need configuration data to correlate application instance to datasource / table. Where should i put this configuration data. Either in Configuration Store or inside MBean setApplicationInstanceProperties(). I want these configurations to be easily manageable / updatable and performance efficient as they will be read for every sms.
I also want to some how devise a mechanism to determine backlog on an application. i.e. sms received by ocsg but not processed by an application. I see that in case of offline notification, an interceptor is invoked only when getReceivedSms() is called by application. Not before that, so how can i determine unprocessed sms count?
0