Class FutureUpdate
- java.lang.Object
-
- org.infinispan.hibernate.cache.commons.util.FutureUpdate
-
- All Implemented Interfaces:
Function<org.infinispan.functional.EntryView.ReadWriteEntryView<Object,Object>,Void>
,org.infinispan.commands.functional.functions.InjectableComponent
public class FutureUpdate extends Object implements Function<org.infinispan.functional.EntryView.ReadWriteEntryView<Object,Object>,Void>, org.infinispan.commands.functional.functions.InjectableComponent
Request to update the tombstone, coming from insert/update/remove operation. This object should *not* be stored in cache.- Author:
- Radim Vansa <rvansa@redhat.com>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FutureUpdate.Externalizer
-
Constructor Summary
Constructors Constructor Description FutureUpdate(UUID uuid, long timestamp, Object value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Void
apply(org.infinispan.functional.EntryView.ReadWriteEntryView<Object,Object> view)
long
getTimestamp()
UUID
getUuid()
Object
getValue()
void
inject(org.infinispan.factories.ComponentRegistry registry)
String
toString()
-
-
-
Method Detail
-
getUuid
public UUID getUuid()
-
getValue
public Object getValue()
-
getTimestamp
public long getTimestamp()
-
apply
public Void apply(org.infinispan.functional.EntryView.ReadWriteEntryView<Object,Object> view)
-
inject
public void inject(org.infinispan.factories.ComponentRegistry registry)
- Specified by:
inject
in interfaceorg.infinispan.commands.functional.functions.InjectableComponent
-
-