Package io.dialob.client.api
Interface DialobCache
-
- All Known Implementing Classes:
DialobEhCache
public interface DialobCache
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceDialobCache.CacheEntry
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidflush(String id)Optional<io.dialob.api.form.FormEntity>getAst(DialobStore.BodySource src)Optional<DialobProgram>getProgram(DialobStore.BodySource src)io.dialob.api.form.FormEntitysetAst(io.dialob.api.form.FormEntity ast, DialobStore.BodySource src)DialobProgramsetProgram(DialobProgram program, DialobStore.BodySource src)DialobCachewithName(String name)
-
-
-
Method Detail
-
withName
DialobCache withName(String name)
-
getProgram
Optional<DialobProgram> getProgram(DialobStore.BodySource src)
-
getAst
Optional<io.dialob.api.form.FormEntity> getAst(DialobStore.BodySource src)
-
setProgram
DialobProgram setProgram(DialobProgram program, DialobStore.BodySource src)
-
setAst
io.dialob.api.form.FormEntity setAst(io.dialob.api.form.FormEntity ast, DialobStore.BodySource src)
-
flush
void flush(String id)
-
-