JobUtil Methods | 
          
The JobUtil type exposes the following members.
| Name | Description | |
|---|---|---|
| Cancel | 
            Cancels all jobs or a specific job.
              | |
| Destroy | 
            Clean up all the resources and stop any running threads.
              | |
| EjectCard | 
            Sends the card to the eject bin.
              | |
| GetJobList | 
            Returns a list of all the current jobs in the printer's queue.
              | |
| GetJobStatus | 
            Returns the job status for the specified jobId.
              | |
| MagEncode | 
            Encodes a magnetic card for the current job.
              | |
| PositionCard | 
            Moves a card from the specified source to the specified destination.
              | |
            Prints a card.
              | ||
| PrintAndMagEncode | 
            Writes the magnetic encoding data and prints a card.
              | |
| PrintTemplate | 
            Prints a card from the provided templatejobData.
              | |
| ReadMagData(DataSource) | 
            Reads the data from a magnetically encoded card.
              | |
| ReadMagData(DataSource, Boolean) | 
            Reads the data from a magnetically encoded card.
              | |
| Reprint | 
            Reprints the last rendered job.
              | |
| Resume | 
            Resumes the processing of a held job such as a smart card encoding job.
              | |
| SmartCardEncode | 
            Positions a card at the smart card station, suspends the job to allow the card to be read or encoded, and waits for Resume 
            to be called before completing the job.
              |