org.hibernate.search.query.engine.spi
Interface TimeoutManager
- All Known Implementing Classes:
- TimeoutManagerImpl
public interface TimeoutManager
- Author:
- Emmanuel Bernard
start
void start()
getTimeoutLeftInMilliseconds
Long getTimeoutLeftInMilliseconds()
getTimeoutLeftInSeconds
Long getTimeoutLeftInSeconds()
isTimedOut
boolean isTimedOut()
stop
void stop()
setTimeout
void setTimeout(long timeout,
TimeUnit timeUnit)
raiseExceptionOnTimeout
void raiseExceptionOnTimeout()
limitFetchingOnTimeout
void limitFetchingOnTimeout()
reactOnQueryTimeoutExceptionWhileExtracting
void reactOnQueryTimeoutExceptionWhileExtracting(RuntimeException e)
hasPartialResults
boolean hasPartialResults()
getType
TimeoutManager.Type getType()
Copyright © 2006-2012 Red Hat Middleware, LLC. All Rights Reserved