Skip to Content.
Sympa Menu

grouper-users - [grouper-users] ChangeLogConsumer ... resubmit event to back of the queue?

Subject: Grouper Users - Open Discussion List

List archive

[grouper-users] ChangeLogConsumer ... resubmit event to back of the queue?


Chronological Thread 
  • From: "Black, Carey M." <>
  • To: "" <>
  • Subject: [grouper-users] ChangeLogConsumer ... resubmit event to back of the queue?
  • Date: Mon, 10 Sep 2018 17:59:29 +0000
  • Accept-language: en-US
  • Authentication-results: spf=pass (sender IP is 128.146.163.15) smtp.mailfrom=osu.edu; internet2.edu; dkim=pass (signature was verified) header.d=osu.edu;internet2.edu; dmarc=pass action=none header.from=osu.edu;
  • Authentication-results-original: spf=none (sender IP is ) ;
  • Ironport-phdr: 9a23:LIL4oxIDuVJR5wh4OtmcpTZWNBhigK39O0sv0rFitYgfKPvxwZ3uMQTl6Ol3ixeRBMOHs60C07KempujcFRI2YyGvnEGfc4EfD4+ouJSoTYdBtWYA1bwNv/gYn9yNs1DUFh44yPzahANS47xaFLIv3K98yMZFAnhOgppPOT1HZPZg9iq2+yo9JDffwdFiCChbb9uMR67sRjfus4KjIV4N60/0AHJonxGe+RXwWNnO1eelAvi68mz4ZBu7T1et+ou+MBcX6r6eb84TaFDAzQ9L281/szrugLdQgaJ+3ART38ZkhtMAwjC8RH6QpL8uTb0u+ZhxCWXO9D9QLYpUjqg8qhrUgflhicZOTAk7GHZhM9+jKNHrxyuqBNy2JLUYJiJOPZiYq/RYc0WSGxcVchRTSxBBYa8YpMBA+ccOeZXtZXyp1gWoRCjGwSjHvnvxSFIh3Tr2qM2yeotGhzB0QM7G9IBqmjbrNbvOKsPT+y4wrLFzTLYb/NLwzvy9pXHcg04rPyKQLl+ctLRxFEyGw/ZgVics4PoMjGP2ukCrmSX9fdsWf6vhmI/tQ18oyajytsph4XVg48Z10rL+ThlzIswJ9C1SkB7bsKhHZRMtCyVLYh7T8Y5TGxopio217gLtJqncyUK1psqwh/Sa/KGfoSV+h7jWvieLDRkiH9gfb+wmwu9/lW7xeD5WMm7zFJHoTRAn9TNqnwA1hze582HR/Rj8Uqs3yuE2RrJ5eFeO080kLLWK54/zb40kZoeqVzNEzPxlknqgqKab0sq9O+m5uj+ZbXpvYGTO5VzigHjLqQhgcu/Afk+MgcTRWSb4f681Lr//ULnXLpKkvw2kq7fsJzAIsQbu7K5AwtS0oYk6BazFSup0NMdnXUfLVJFfgyIj5TxNl3TPPz1Au2zjluunTtxyP3KI6ftDojRInXDiLvheKxy609YyAo919Bf4JdUB6kaL/L3QED+qN/YAgUkPwCqzevqE9J91pgDWW6VHKCWLb7SvUeS5u0zO+mMeJMVuDHlJvgq/f7uimI5mUcDcqmzxJcXdWu4Eep8I0WCenfshtYBEXwWvgolUuDmklyCUThPZ3msRaI84C80CJ64AYvZWI+inaGBj2+HGcgcaXpBF0iBCzL1bIieQN8Nbj6fOMlsjmZCWLS8Acd12gupqRf30f96NefO4QUZs47uzt54+7eVmB0vo29aFcOYhiunS2h/nSdAbDYs0bE3hAo3ggOJ1aFzgLoBT4d74OhUFAo2KMiPnKRBF9nuV1eZLZ+yQ1G8T4D+W2tjR88tw9IIf0d2EsmjiRaGxSexHrsJjOXaXc4v6qyJx3HqPI490HvA2KQ7x3geCspUfTT81ugmq1aVXtCS1RzE1sPIPb8ZwDaL8W6CyWSUu0QNVxVtF6jJQCNXZ03KoM7/61+YCbKiFOdvPghAzJuaI7BRIp3yjFpATev+ItmWfGuq03m9HxeGx76ALe+IM2UQ1SnQEg4IxgcI4DCLORVtByG9rnjYASA0U1/jfhCk/ex3snjuVkYv1EmDZFFg0Lzg/BkTiLScRvof06hCtj0mrmBzB0v70t7LWNc=
  • Spamdiagnosticmetadata: NSPM
  • Spamdiagnosticoutput: 1:99

All,

I expect the answer is "yes", but I have yet to identify the "sample code
that I am looking for". :)

In some cases, I can see a desire to defer the processing of a specific event
( in the sequence of events) for a ChangeLogConsumer.
Is there a designed way to do that in the Grouper API?
Maybe a way to track the "number of times" the event was "deferrd"? (
To avoid "stuck events" that "retry forever". )

In my case I can see some asyncronous dependeances that the ChangeLogConsumer
would need to "just wait" till the other thing is "done" before it could
continue with the event.
If I could "come back to the event" then I would not have to "block and wait"
on the event and hold up other events that could be processed that are in the
queue behind the "async depenedent" event.


Part of me would even like to "force these events into a different stream" so
that they can be picked up by a different listner. ( Then that listner would
need to "send the event back" to the first listner too. )
I may just be asking for to much from the built in ChangeLog/Messaging stuff.
( But I hope not. )


Anyone have a clue brick for me?

--
Carey Matthew






Archive powered by MHonArc 2.6.19.

Top of Page