canBlock

If true, the command is processed asynchronously in a thread provided by an Infinispan thread pool. Otherwise,
the command is processed directly in the JGroups thread.

This feature allows to avoid keep a JGroups thread busy that can originate discard of messages and
retransmissions. So, the commands that can block (waiting for some state, acquiring locks, etc.) should return
true.