Track the incoming invocations and when shuting down a container (stop or
destroy), waits for current invocations to finish before returning the
stop or destroy call.
EntityPersistenceStore implementation storing values in-memory
and shared accross the cluster through the DistributedState service
from the clustering framework.