If an {@link Entry} does not exist for the specified key,
an attempt is made to load it (if a loader is configured) or a surrogate
{@link Entry}, consisting of the key with a null value is used instead.
needs to be removed from both methods. Reasons:
There should be no effect on the cache at all if the entry processor is doing nothing or is throwing an exception.
In the EntryProcessor JavaDoc it is defined that the loader is invoked when Entry.getValue is called
From the discussion in https://github.com/jsr107/RI/issues/54:
The sentence:
needs to be removed from both methods. Reasons:
EntryProcessor
JavaDoc it is defined that the loader is invoked whenEntry.getValue
is called