public class Cache extends AbstractCache
Constructor and Description |
---|
Cache() |
Modifier and Type | Method and Description |
---|---|
void |
clearQueryResults() |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
clearQueryResults(Class<T> type) |
String |
description() |
PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
getObject(String oid) |
String |
getObjectVersion(String oid) |
SearchResultList |
getQueryResult(Class<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> type,
ObjectQuery query,
PrismContext prismContext) |
void |
putObject(String oid,
PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> object) |
void |
putObjectVersion(String oid,
String version) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
putQueryResult(Class<T> type,
ObjectQuery query,
SearchResultList searchResultList,
PrismContext prismContext) |
void |
removeObject(String oid) |
int |
size() |
debugDump, decrementEntryCount, destroy, enter, exists, exit, getEntryCount, incrementEntryCount
public int size()
public String description()
description
in class AbstractCache
public PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> getObject(String oid)
public void putObject(String oid, PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> object)
public void removeObject(String oid)
public <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> void putQueryResult(Class<T> type, ObjectQuery query, SearchResultList searchResultList, PrismContext prismContext)
public void clearQueryResults()
public <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> void clearQueryResults(Class<T> type)
public SearchResultList getQueryResult(Class<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> type, ObjectQuery query, PrismContext prismContext)
Copyright © 2016 evolveum. All rights reserved.