I've searched extensively trying to find out more about the RuntimeJobState object in the API, but I still have questions. If anyone can enlighten me, I'd really appreciate it. I am currently writing a servlet that would rely on knowing the job state to let another system know if a report had been generated or not. I have noted that I can get RuntimeJobState from the JobSummary object. Does the RuntimeJobState change in the JobSummary if the state changes, or is the RuntimeJobState going to be an indication of the moment in time that the JobSummary object is instantiated? Potentially, we would like to periodically like to check the status of a Job, since we have some larger reports that are being generated and eventually another system is going to attempt to access the output. My thought was to use the RuntimeJobState to maintain and break the checking loop. If it is possible to use RuntimeJobState in such a manner, I have a couple of questions about the states themselves: If RuntimeJobState == RuntimeJobState.COMPLETE, does that mean that the report has been rendered? The way we currently check, we query the MySQL DB to find out if the DB thinks the job is done. The problem is that even though the DB thinks it is done, Jasper is usually still rendering the report, so we have to constantly check if the file has actually appeared in the output repository. I would like to just base it off of the RuntimeJobState if possible. Also, I think I understand what all of the RuntimeJobStates are, with the exception of RuntimeJobState.NORMAL. What is this state indicative of? Is it a queued job or something else? I have also noted that there is a RuntimeJobState.PAUSED. I checked the API (albeit briefly) looking to see if there was a way to pause a job through the API and didn't immediately notice anything but this is functionality that I would be very interested in for this project. I am sorry if these questions are totally daft, but I am new to the Jasper environment and have only been programming in Java for a few years now. I'm being asked to leap tall buildings in a single bound, but am not sure I can do it. Thanks for any help you can give. Brandt