public class EvictItemsFromCacheBasedOnChanges
extends java.lang.Object
implements java.lang.AutoCloseable
Modifier and Type | Class and Description |
---|---|
protected class |
EvictItemsFromCacheBasedOnChanges.DocumentChangeObserver |
protected class |
EvictItemsFromCacheBasedOnChanges.IndexChangeObserver |
Modifier and Type | Field and Description |
---|---|
protected IDatabaseChanges |
changes |
protected java.lang.String |
databaseName |
protected java.io.Closeable |
documentsSubscription |
protected Action1<java.lang.String> |
evictCacheOldItems |
protected java.io.Closeable |
indexesSubscriptions |
Constructor and Description |
---|
EvictItemsFromCacheBasedOnChanges(java.lang.String databaseName,
IDatabaseChanges changes,
Action1<java.lang.String> evictCacheOldItems) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
protected final java.lang.String databaseName
protected final IDatabaseChanges changes
protected final Action1<java.lang.String> evictCacheOldItems
protected final java.io.Closeable documentsSubscription
protected final java.io.Closeable indexesSubscriptions
public EvictItemsFromCacheBasedOnChanges(java.lang.String databaseName, IDatabaseChanges changes, Action1<java.lang.String> evictCacheOldItems)
Copyright © 2014. All Rights Reserved.