public interface JobControlHelperUtilZxp
| Modifier and Type | Method and Description | 
|---|---|
| CardDestination | getCardDestination()Returns the destination of the card following job completion. | 
| CardSource | getCardSource()Returns the card source location. | 
| java.util.EnumSet<DataSource> | getDataSource()Returns the data source for all magnetic read operations. | 
| CoercivityType | getMagCoercivity()Returns the coercivity type for magnetic encoding. | 
| MagEncodingType | getMagEncodingType()Returns the type of magnetic encoding the will be performed. | 
| MonoConversionType | getMonochromeConversion(CardSide side)Returns the type of monochrome conversion to be performed for the designated side of a card. | 
| PrintOptimizationMode | getPrintOptimizationMode()Returns the print optimization mode. | 
| ParameterInfo | getRibbonPanelIntensity(CardSide side,
                       RibbonPanelType panel)Returns the requested ribbon panels intensity values. | 
| boolean | isDeleteAfter()Returns whether or not the printer will delete the current job after successfully completing. | 
| boolean | isMagVerification()Returns whether or not the current job will verify the magnetic encoding. | 
| void | setCardDestination(CardDestination destination)Sets the card destination location for the current job. | 
| void | setCardSource(CardSource cardSource)Sets the card source location for the current job. | 
| void | setDataSource(java.util.EnumSet<DataSource> dataSource)Sets the data source for the specified magnetic read operation for the current job. | 
| void | setDeleteAfter(boolean deleteAfter)Sets whether to delete the current job after successfully completing. | 
| void | setJobConfiguration(JobConfigInfo jobConfig)Sets print job settings for the current print job. | 
| void | setMagCoercivity(CoercivityType coercivity)Sets the coercivity type for magnetic encoding. | 
| void | setMagEncodingType(MagEncodingType type)Sets the type of magnetic encoding to perform. | 
| void | setMagVerification(boolean enabled)Set whether to verify the magnetic encoding on the current job. | 
| void | setMonochromeConversion(CardSide side,
                       MonoConversionType type)Sets the monochrome conversion operation to perform for the specified card side. | 
| void | setPrintOptimizationMode(PrintOptimizationMode printMode)Sets the print optimization mode. | 
| void | setRibbonPanelIntensity(CardSide side,
                       RibbonPanelType panel,
                       int intensity)Sets the specified ribbon panel's intensity value. | 
| void | setSmartCardConfiguration(java.util.List<SmartCardType> smartCardTypes)Configures smart card encoding for the current job. | 
MonoConversionType getMonochromeConversion(CardSide side) throws SettingsException
side - side of card.SettingsException - if an error occurs while retrieving the monochrome conversion, the device is busy, a printer error occurs, or there is a
             communication error.ParameterInfo getRibbonPanelIntensity(CardSide side, RibbonPanelType panel) throws SettingsException
side - side of card.panel - the specific ribbon panel to be used.SettingsException - if an error occurs while retrieving the ribbon panel intensity, the device is busy, or there is an error communicating with the
             printer.void setMonochromeConversion(CardSide side, MonoConversionType type) throws SettingsException
side - side of card.type - the monochrome conversion type.SettingsException - if an error occurs while setting the monochrome conversion type, the device is busy, a printer error occurs, or there is an error
             communicating with the printer.void setRibbonPanelIntensity(CardSide side, RibbonPanelType panel, int intensity) throws SettingsException
side - side of card.panel - the specific ribbon panel to be used.intensity - intensity value.SettingsException - if an error occurs while setting the ribbon panel intensity, the device is busy, a printer error occurs, or there is an error
             communicating with the printer.CardDestination getCardDestination() throws SettingsException
SettingsException - if an error occurs retrieving the card destination, the device is busy, a printer error occurs, or there is an error communicating
             with the printer.CardSource getCardSource() throws SettingsException
SettingsException - if an error occurs retrieving the card source, the device is busy, a printer error occurs, or there is an error communicating with
             the printer.java.util.EnumSet<DataSource> getDataSource() throws SettingsException
SettingsException - if an error occurs retrieving the data source, the device is busy, a printer error occurs, or there is an error communicating with
             the printer.MagEncodingType getMagEncodingType() throws SettingsException
SettingsException - if an error occurs while retrieving the magnetic encoding type.CoercivityType getMagCoercivity() throws SettingsException
SettingsException - if an error occurs retrieving the magnetic coercivity.boolean isDeleteAfter()
                      throws SettingsException
SettingsException - if an error occurs retrieving the delete after value, the device is busy, a printer error occurs, or there is an error communicating
             with the printer.boolean isMagVerification()
                          throws SettingsException
SettingsException - if an error occurs retrieving the magnetic verification value.void setCardSource(CardSource cardSource) throws SettingsException
cardSource - the card source location.SettingsException - if an error occurs while setting the card source, the device is busy, a printer error occurs, or there is an error communicating
             with the printer.void setCardDestination(CardDestination destination) throws SettingsException
destination - the card destination location.SettingsException - if an error occurs while setting the card destination, the device is busy, a printer error occurs, or there is an error
             communicating with the printer.void setDataSource(java.util.EnumSet<DataSource> dataSource) throws SettingsException
dataSource - EnumSet of DataSource objects.SettingsException - if an error occurs while setting the data source, the device is busy, a printer error occurs, or there is an error communicating
             with the printer.void setSmartCardConfiguration(java.util.List<SmartCardType> smartCardTypes) throws SettingsException, ZebraIllegalArgumentException
smartCardTypes - list of smartcard types for configuring a smart card encoding job.SettingsException - if an error occurs while setting the smart card configuration.ZebraIllegalArgumentException - if the smartCardTypes is invalid.void setDeleteAfter(boolean deleteAfter)
                    throws SettingsException
deleteAfter - true to delete the current job after completing successfully.SettingsException - if an error occurs setting the delete after value, the device is busy, a printer error occurs, or there is an error communicating
             with the printer.void setJobConfiguration(JobConfigInfo jobConfig) throws SettingsException
jobConfig - instance containing details of the job to be printed.SettingsException - if an error occurs while setting the job configuration, the device is busy, a printer error occurs, or there is an error
             communicating with the printer.void setMagCoercivity(CoercivityType coercivity) throws SettingsException
coercivity - the magnetic coercivity type.SettingsException - if an error occurs while setting the magnetic coercivity.void setMagEncodingType(MagEncodingType type) throws SettingsException
type - the magnetic encoding type.SettingsException - if an error occurs while retrieving the magnetic encoding type.void setMagVerification(boolean enabled)
                        throws SettingsException
enabled - true to verify the magnetic encoding.SettingsException - if an error occurs while setting the magnetic verification value.void setPrintOptimizationMode(PrintOptimizationMode printMode) throws SettingsException
printMode - the print optimization mode for ZXP3xC printer models.SettingsException - if an error occurs while setting the print optimization mode, the device is busy, a printer error, or there is an error
             communicating with the printer.PrintOptimizationMode getPrintOptimizationMode() throws SettingsException
SettingsException - if an error occurs while retrieving the print optimization mode.
				© 2016 ZIH Corp. All Rights Reserved.