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.
|
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(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(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.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(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(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.