public class LRUCacheManager extends Object implements CacheManager
| Constructor and Description |
|---|
LRUCacheManager(LinkedList<org.wso2.siddhi.core.event.stream.StreamEvent> cacheList,
long limit) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(org.wso2.siddhi.core.event.stream.StreamEvent item) |
void |
delete(org.wso2.siddhi.core.event.stream.StreamEvent item) |
void |
invalidateCache() |
boolean |
isContains(org.wso2.siddhi.core.event.stream.StreamEvent item) |
void |
read(org.wso2.siddhi.core.event.stream.StreamEvent item) |
void |
update(org.wso2.siddhi.core.event.stream.StreamEvent item) |
public LRUCacheManager(LinkedList<org.wso2.siddhi.core.event.stream.StreamEvent> cacheList, long limit)
public void add(org.wso2.siddhi.core.event.stream.StreamEvent item)
add in interface CacheManagerpublic void delete(org.wso2.siddhi.core.event.stream.StreamEvent item)
delete in interface CacheManagerpublic void read(org.wso2.siddhi.core.event.stream.StreamEvent item)
read in interface CacheManagerpublic void update(org.wso2.siddhi.core.event.stream.StreamEvent item)
update in interface CacheManagerpublic void invalidateCache()
invalidateCache in interface CacheManagerpublic boolean isContains(org.wso2.siddhi.core.event.stream.StreamEvent item)
isContains in interface CacheManagerCopyright © 2019 WSO2. All Rights Reserved.