You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by Lionel Cons <li...@cern.ch> on 2011/05/20 08:04:06 UTC

Apollo, policy enforcement and plugins

Hiram,

We currently use a home-grown ActiveMQ plugin to enforce some policies. This
is very convenient and allows us, for instance, to impose a maximum message
lifetime, configured per destination. We could imagine other policies
(e.g. maximum message size) but we currently do not use them.

Do you plan to have some kind of policy enforcement in Apollo?

Since we could write this enforcement code ourselves for Apollo too, when
will you add support for plugins?

Here again, our needs are pretty simple. We in fact mostly need a kind of
"interceptor" that would see all the messages being received and be able to
either reject them or modify them.

We also have another experimental plugin for ActiveMQ used for monitoring
purposes. What we need here is the possibility to run some code from inside
the broker at regular intervals (e.g. every N seconds). Would this be
possible too in Apollo?

Cheers,

Lionel