Class TempTableResult
java.lang.Object
net.datenwerke.rs.core.service.internaldb.TempTableResult
- All Implemented Interfaces:
CacheableResult
- Direct Known Subclasses:
ScriptDatasourceTempTableResult
-
Constructor Summary
ConstructorsConstructorDescriptionTempTableResult(TempTableHelper tableHelper, ConnectionPoolConfig cpc, String query) -
Method Summary
Modifier and TypeMethodDescriptionbooleancleanup()booleancleanup(boolean force) booleanconsumes(ResultCacheKey cacheKey) longvoidsetCreated(long created) voidsetGracePeriod(Long grace) voidsetPoolConfig(ConnectionPoolConfig poolConfig) voidvoidsetTableHelper(TempTableHelper tableHelper) voidsetTimeout(Long timeout) booleanvalidate()
-
Constructor Details
-
TempTableResult
-
-
Method Details
-
validate
public boolean validate()- Specified by:
validatein interfaceCacheableResult
-
cleanup
public boolean cleanup(boolean force) - Specified by:
cleanupin interfaceCacheableResult
-
cleanup
public boolean cleanup()- Specified by:
cleanupin interfaceCacheableResult
-
getRawQuery
-
getFinalQuery
-
setQuery
-
getTableHelper
-
setTableHelper
-
getPoolConfig
-
setPoolConfig
-
getTimeout
- Specified by:
getTimeoutin interfaceCacheableResult
-
setTimeout
- Specified by:
setTimeoutin interfaceCacheableResult
-
getCreated
public long getCreated() -
setCreated
public void setCreated(long created) -
getGracePeriod
- Specified by:
getGracePeriodin interfaceCacheableResult
-
setGracePeriod
- Specified by:
setGracePeriodin interfaceCacheableResult
-
consumes
- Specified by:
consumesin interfaceCacheableResult
-