Package org.spf4j.zel.vm
Interface ResultCache
-
- All Known Implementing Classes:
SimpleResultCache
public interface ResultCacheresult cache for storing.- Author:
- zoly
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ObjectgetResult(Program program, List<Object> params, Callable<Object> compute)voidputPermanentResult(Program program, List<Object> params, Object result)voidputTransientResult(Program program, List<Object> params, Object result)
-
-
-
Method Detail
-
putPermanentResult
void putPermanentResult(Program program, @Nonnull List<Object> params, @Nullable Object result)
-
putTransientResult
void putTransientResult(Program program, @Nonnull List<Object> params, @Nullable Object result)
-
getResult
@Nullable Object getResult(Program program, @Nonnull List<Object> params, Callable<Object> compute) throws ExecutionException
- Throws:
ExecutionException
-
-