Class RepositoryAsyncEventListener.RemoveAsyncEventRepositoryFunction<T,ID>

java.lang.Object
org.springframework.geode.cache.RepositoryAsyncEventListener.AbstractAsyncEventOperationRepositoryFunction<T,ID>
org.springframework.geode.cache.RepositoryAsyncEventListener.RemoveAsyncEventRepositoryFunction<T,ID>
Type Parameters:
T - type of the entity tied to the event.
ID - type of the identifier of the entity.
All Implemented Interfaces:
Function<org.apache.geode.cache.asyncqueue.AsyncEvent<ID,T>,Boolean>, RepositoryAsyncEventListener.AsyncEventOperationRepositoryFunction<T,ID>
Enclosing class:
RepositoryAsyncEventListener<T,ID>

public static class RepositoryAsyncEventListener.RemoveAsyncEventRepositoryFunction<T,ID> extends RepositoryAsyncEventListener.AbstractAsyncEventOperationRepositoryFunction<T,ID>
An Function implementation capable of handling Operation.REMOVE AsyncEvents. Invokes the CrudRepository.delete(Object) data access operation.