Exceptions

Common exceptions

exception djvu.decode.NotAvailable

A resource not (yet) available.

exception djvu.decode.DjVuLibreBug

A DjVuLibre bug was encountered.

exception djvu.sexpr.ExpressionSyntaxError

Syntax error while parsing an S-expression.

exception djvu.sexpr.InvalidExpression

Invalid S-expression.

Job status

exception djvu.decode.JobException

Status of a job. Possibly, but not necessarily, exceptional.

Inheritance diagram:

digraph inheritancec4f1070021 { rankdir=LR; size="8.0, 12.0"; "JobDone" [style="setlinewidth(0.5)",URL="#djvu.decode.JobDone",fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",tooltip="Operation finished.",height=0.25,shape=box,fontsize=10]; "JobException" -> "JobDone" [arrowsize=0.5,style="setlinewidth(0.5)"]; "JobException" [style="setlinewidth(0.5)",URL="#djvu.decode.JobException",fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",tooltip="Status of a job. Possibly, but not necessarily, exceptional.",height=0.25,shape=box,fontsize=10]; "JobFailed" [style="setlinewidth(0.5)",URL="#djvu.decode.JobFailed",fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",tooltip="Operation failed because of an error.",height=0.25,shape=box,fontsize=10]; "JobDone" -> "JobFailed" [arrowsize=0.5,style="setlinewidth(0.5)"]; "JobNotDone" [style="setlinewidth(0.5)",URL="#djvu.decode.JobNotDone",fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",tooltip="Operation is not yet done.",height=0.25,shape=box,fontsize=10]; "JobException" -> "JobNotDone" [arrowsize=0.5,style="setlinewidth(0.5)"]; "JobNotStarted" [style="setlinewidth(0.5)",URL="#djvu.decode.JobNotStarted",fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",tooltip="Operation was not even started.",height=0.25,shape=box,fontsize=10]; "JobNotDone" -> "JobNotStarted" [arrowsize=0.5,style="setlinewidth(0.5)"]; "JobOK" [style="setlinewidth(0.5)",URL="#djvu.decode.JobOK",fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",tooltip="Operation finished successfully.",height=0.25,shape=box,fontsize=10]; "JobDone" -> "JobOK" [arrowsize=0.5,style="setlinewidth(0.5)"]; "JobStarted" [style="setlinewidth(0.5)",URL="#djvu.decode.JobStarted",fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",tooltip="Operation is in progress.",height=0.25,shape=box,fontsize=10]; "JobNotDone" -> "JobStarted" [arrowsize=0.5,style="setlinewidth(0.5)"]; "JobStopped" [style="setlinewidth(0.5)",URL="#djvu.decode.JobStopped",fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",tooltip="Operation was interrupted by user.",height=0.25,shape=box,fontsize=10]; "JobFailed" -> "JobStopped" [arrowsize=0.5,style="setlinewidth(0.5)"]; }

exception djvu.decode.JobNotDone

Operation is not yet done.

exception djvu.decode.JobNotStarted

Operation was not even started.

exception djvu.decode.JobStarted

Operation is in progress.

exception djvu.decode.JobDone

Operation finished.

exception djvu.decode.JobOK

Operation finished successfully.

exception djvu.decode.JobFailed

Operation failed because of an error.

exception djvu.decode.JobStopped

Operation was interrupted by user.

Table Of Contents

Previous topic

Messages

This Page