Package xal.tools
Class FreshProcessor
java.lang.Object
xal.tools.FreshProcessor
- Direct Known Subclasses:
LatentProcessor
process on a separate thread pending requests dropping any previous ones
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()Clear pending requestsbooleanPost a new request to be processed replacing any pending request.protected voidPerform post processingvoidStop processing pending requests
-
Constructor Details
-
FreshProcessor
public FreshProcessor()Constructor
-
-
Method Details
-
clear
public void clear()Clear pending requests -
terminate
public void terminate()Stop processing pending requests -
post
Post a new request to be processed replacing any pending request.- Parameters:
request- Runnable request to be processed
-
postProcess
Perform post processing- Throws:
Exception
-