The consuming administrative get() queries the sessions callback queue.
The callback queue is filled by PtP or subscriptions.
If we assume that only subscriptions are used (no PtP for this session)
you can apply the query filter plugin on the subscription.
The administrative get() will then only get the already filtered
messages from the callback queue.
If you have individual filtering per admin-get() you need
to login and subscribe separately for each filter rule to
have specific callback queues (each login session has its own callback
queue).