Class NonTxIracLocalSiteInterceptor

All Implemented Interfaces:
Visitor, AsyncInterceptor, LogSupplier

public class NonTxIracLocalSiteInterceptor extends AbstractIracLocalSiteInterceptor
Interceptor used by IRAC for non transactional caches to handle the local site updates.

The primary owner job is to generate a new IracMetadata for the write and store in the WriteCommand. If the command is successful, the IracMetadata is stored in the context entry.

The backup owners just handle the updates from the primary owner and extract the IracMetadata to stored in the context entry.

Since:
11.0
Author:
Pedro Ruivo