Package | Description |
---|---|
com.zebra.sdk.comm |
Provides implementation for communication protocols.
|
com.zebra.sdk.common.card.device |
Provides interfaces for implementing card devices.
|
com.zebra.sdk.common.card.graphics |
Provides interfaces for card printer graphics utilities.
|
com.zebra.sdk.common.card.job |
Provides interfaces for card print job related functions.
|
com.zebra.sdk.common.card.job.template |
Utility package to support template printing within Zebra card printers
|
com.zebra.sdk.common.card.template |
Utility package to support template printing within Zebra card printers
|
com.zebra.sdk.zmotif.device |
Provides ZMotif card printer objects.
|
com.zebra.sdk.zmotif.job |
Provides container for ZMotif card printer job related functions.
|
com.zebra.sdk.zmotif.settings |
Provides container for accessing ZMotif card printer settings.
|
com.zebra.sdk.zxp.settings |
Provides container for ZXP settings access
|
Modifier and Type | Method and Description |
---|---|
void |
CardConnectionReestablisher.reestablishConnection(CardPrinterReconnectionHandler handler)
Reestablishes a connection to a printer which may have been closed due to an event, like a reboot.
|
Modifier and Type | Method and Description |
---|---|
AlarmInfo |
DeviceUtil.checkForAlarm()
Gets the printer's current alarm code.
|
void |
DeviceUtil.clearOCPDisplay(boolean lockOCP)
Clears any custom line data from the OCP and returns it to the main view.
ZXP Series 1 and 3 and ZMotif series 7, 8, and 9 printers only. |
CardCountInfo |
DeviceUtil.getCardCount()
Returns the printer's total card count values.
|
MagneticEncoderInfo |
DeviceUtil.getMagneticEncoderConfiguration()
Returns the printer's magnetic encoder configuration.
|
java.util.List<MediaInfo> |
DeviceUtil.getMediaInformation()
Returns a List of the printer's installed media information.
|
OCPDisplayInfo |
DeviceUtil.getOCPDisplay()
Returns the line data currently displayed on the printer's OCP.
ZXP Series 1 and 3 and ZMotif series 7, 8, and 9 printers only. |
TransferType |
DeviceUtil.getPrintCapability()
Returns the transfer type of the printer.
|
PrinterInfo |
DeviceUtil.getPrinterInformation()
Returns the printer's specific device information.
|
PrinterStatusInfo |
DeviceUtil.getPrinterStatus()
Returns the printer's current status information.
|
java.util.Map<String,String> |
DeviceUtil.getSensorStates()
Returns the printer's sensor states.
|
java.util.Map<String,String> |
DeviceUtil.getSensorValues()
Returns the printer's sensor values.
|
SmartCardInfo |
DeviceUtil.getSmartCardConfiguration()
Deprecated.
|
java.util.Map<String,String> |
DeviceUtil.getSmartCardConfigurations()
Returns the printer's smart card configuration.
|
boolean |
DeviceUtil.hasLaminator()
Returns true if printer includes a laminator.
|
boolean |
DeviceUtil.hasMagneticEncoder()
Returns true if printer includes magnetic encoder
|
boolean |
DeviceUtil.hasSmartCardEncoder()
Returns true if printer includes a smart card encoder.
|
void |
DeviceUtil.reset()
Resets the printer.
|
void |
DeviceUtil.setOCPDisplay(OCPDisplayInfo ocpDisplay)
Displays the specified line data on the printer's OCP.
ZXP Series 1 and 3 and ZMotif series 7, 8, and 9 printers only. |
void |
DeviceUtil.updateFirmware(String firmwareFilePath)
Updates the printers firmware.
|
void |
DeviceUtil.updateFirmware(String firmwareFilePath,
CardFirmwareUpdateHandler handler)
Updates the printers firmware.
|
Constructor and Description |
---|
ZebraCardGraphics(ZebraCardPrinter genericPrinter)
Public Constructor to construct the ZebraCardGraphics object.
|
Modifier and Type | Method and Description |
---|---|
void |
JobUtil.cancel(int jobID)
Cancels all jobs or a specific job.
|
void |
JobUtil.destroy()
Clean up all the resources and stop any running threads.
ZXP Series 1/3: calling destroy with pending or active jobs will result in all jobs being canceled. |
void |
JobUtil.ejectCard()
Sends the card to the eject bin.
|
java.util.List<JobStatus> |
JobUtil.getJobList()
Returns a list of all the current jobs in the printer's queue.
|
JobStatusInfo |
JobUtil.getJobStatus(int jobId)
Returns the job status for the specified
jobId . |
int |
JobUtil.magEncode(int copies,
String track1Data,
String track2Data,
String track3Data)
Encodes a magnetic card for the current job.
|
int |
JobUtil.positionCard()
Moves a card from the specified source to the specified destination.
|
int |
JobUtil.print(int copies,
java.util.List<GraphicsInfo> graphicsData)
Prints a card with the images provided.
|
int |
JobUtil.printAndMagEncode(int copies,
java.util.List<GraphicsInfo> graphicsData,
String track1Data,
String track2Data,
String track3Data)
Encodes the magnetic encoding data and prints a card with the images provided.
|
int |
JobUtil.printTemplate(int copies,
TemplateJob jobData)
Prints a card with the provided template.
|
MagTrackData |
JobUtil.readMagData(java.util.EnumSet<DataSource> tracksToRead)
Reads the data from a magnetically encoded card.
|
MagTrackData |
JobUtil.readMagData(java.util.EnumSet<DataSource> tracksToRead,
boolean isVerbose)
Reads the data from a magnetically encoded card.
|
void |
JobUtil.reprint(int copies)
Reprints the last rendered job.
|
void |
JobUtil.resume()
Resumes the processing of a held job such as a smart card encoding job.
|
int |
JobUtil.smartCardEncode(int copies)
Positions a card at the smartcard station, suspends the job to allow the card to be read or encoded, and waits for
JobUtil.resume() to be called before
completing the job. |
Modifier and Type | Method and Description |
---|---|
java.util.Map<String,String> |
ZebraTemplate.convertDataDocumentToDataMap(String dataDocument)
Converts a JSON or XML formatted template data document into a Map.
|
void |
ZebraTemplate.deleteTemplate(String templateName)
Deletes the specified template.
|
void |
ZebraTemplate.deleteTemplateImage(String imageName)
Deletes the specified template image.
|
TemplateJob |
ZebraTemplate.generateTemplateDataJob(String templateData,
java.util.Map<String,String> fieldDataMap)
Returns an instance of TemplateJob containing the job specific data.
|
TemplateJob |
ZebraTemplate.generateTemplateJob(String templateName,
java.util.Map<String,String> fieldDataMap)
Returns an instance of TemplateJob containing the job specific data.
|
java.util.List<String> |
ZebraTemplate.getTemplateFields(String templateName)
Returns the template fields from the specified XML template.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<String,String> |
ZebraCardTemplate.convertDataDocumentToDataMap(String dataDocument) |
void |
ZebraCardTemplate.deleteTemplate(String templateName) |
void |
ZebraCardTemplate.deleteTemplateImage(String imageName) |
TemplateJob |
ZebraCardTemplate.generateTemplateDataJob(String templateData,
java.util.Map<String,String> fieldDataMap) |
TemplateJob |
ZebraCardTemplate.generateTemplateJob(String templateName,
java.util.Map<String,String> fieldDataMap) |
java.util.List<String> |
ZebraCardTemplate.getTemplateFields(String templateName) |
Modifier and Type | Method and Description |
---|---|
void |
LaminatorUtilZmotif.calibrateLaminate()
Calibrates the Laminator.
|
AlarmInfo |
DeviceUtilZmotif.clearError()
Clears the printer error and returns the printer alarm information.
|
void |
DeviceUtilZmotif.clearRejectBinCounter()
Clears the printer's Reject Bin counter.
|
java.util.List<String> |
DeviceUtilZmotif.getAvailableCardTypes()
Queries the printer and returns the available card types.
|
MemoryInfo |
DeviceUtilZmotif.getAvailableMemory()
Queries the printer and returns the memory available for job storage.
|
CardTypeInfo |
DeviceUtilZmotif.getCardTypeInformation(String cardType)
Queries the printer and returns the card type information for specified card type.
|
LaminatorCardCountInfo |
LaminatorUtilZmotif.getLaminatorCardCount()
Queries the printer and returns the Laminator card count.
|
LaminatorInfo |
LaminatorUtilZmotif.getLaminatorInformation()
Queries the printer and returns Laminator information.
|
java.util.Map<String,String> |
LaminatorUtilZmotif.getLaminatorOdometerValues()
Returns the odometer names and values.
|
java.util.Map<String,String> |
LaminatorUtilZmotif.getLaminatorSensorStates()
Queries the printer and returns a Map of Laminator Sensor and their states.
|
java.util.Map<String,String> |
LaminatorUtilZmotif.getLaminatorSensorValues()
Returns Map of Laminator sensors and their values.
|
String |
LaminatorUtilZmotif.getLaminatorStatus()
Queries the printer and returns the Laminator Status.
|
String |
DeviceUtilZmotif.getLog(LogType logType,
boolean clearLog)
Queries the printer and returns the specified log.
|
java.util.Map<String,String> |
DeviceUtilZmotif.getWirelessRadioStatus()
Queries the printer and returns the Wireless Radio Status.
|
java.util.Map<String,String> |
DeviceUtilZmotif.getWirelessStatus()
Queries the printer and returns the Wireless Status.
|
boolean |
DeviceUtilZmotif.hasBarcodeReader()
Queries the printer's configuration and returns true if printer includes barcode reader.
|
void |
DeviceUtilZmotif.resetNetwork()
Sends the network reset command to the printer.
|
void |
LaminatorUtilZmotif.restoreLaminatorDefaultConfiguration()
Restores the Laminator to default configuration
|
void |
DeviceUtilZmotif.resumeFromStandby()
Resume from standby.
|
java.util.List<WirelessAccessPointInfo> |
DeviceUtilZmotif.scanWirelessAccessPoints(int scanIterations)
Gets the Access points discoverable by printer.
|
Modifier and Type | Method and Description |
---|---|
void |
JobUtilZmotif.abort(boolean reject)
Aborts a print job.
|
String |
JobControlHelperUtilZmotif.getCardType()
Returns the currently selected card type.
|
ReservationInfo |
JobUtilZmotif.getReservationStatus(int reservationToken)
Queries the printer and returns the current status of the printer from the supplied reservation token.
|
java.util.List<String> |
JobUtilZmotif.getTestPrintImageNames()
Queries the printer and returns a list of available test print image names.
ZC Series printers only. |
ReservationInfo |
JobUtilZmotif.isDeviceInSession()
Queries the printer and returns whether the printer is currently in session.
|
int |
JobUtilZmotif.printTestCard(byte imageNumber,
int copies,
boolean dualSided)
Prints the specified test image.
ZMotif series 7, 8, and 9 printers only. |
void |
JobUtilZmotif.printTestCard(String testPrintName)
Prints the specified test image.
ZC Series printers only. |
BarcodeReadInfo |
JobUtilZmotif.readBarcodeData()
Sends a job to the printer to scan and return the barcode data from a card.
|
void |
JobUtilZmotif.reject()
Rejects a card from the printer's home position.
|
void |
JobUtilZmotif.releaseDeviceReservation(int reservationToken)
Releases the reservation session associated with the reservationToken.
|
int |
JobUtilZmotif.reserveDevice(ReservationType type)
Requests a reservation to a shared printer.
|
void |
JobUtilZmotif.retrySmartCard(SmartCardType type)
Repositions a smart card that is already present at the encoder.
|
void |
JobControlHelperUtilZmotif.setCardType(String cardType)
Sets the card type to be used for the job.
|
void |
JobControlHelperUtilZmotif.setJobConfiguration(JobConfigInfo jobConfig)
Method for configuring the current print job.
|
void |
JobControlHelperUtilZmotif.setMagConfiguration(MagConfigInfo magConfig)
Method for configuring settings for a magnetic encoding job.
|
Modifier and Type | Method and Description |
---|---|
String |
SettingsHelperUtilZmotif.getCalibrationTableData(CalibrationTable table)
Get the printer's specified Calibration Table data.
ZMotif series 7, 8, and 9 printers only. |
String |
SettingsHelperUtilZmotif.getCapabilities(CapabilitiesType reportType)
Get the printer's specified Capabilities in an XML format.
|
String |
SettingsHelperUtilZmotif.getConfiguration()
Get the XML configuration.
|
MagneticEncoderOffsetInfo |
SettingsHelperUtilZmotif.getMagneticEncoderOffsets()
Gets the Magnetic Encoder Offset Info object
|
void |
SettingsHelperUtilZmotif.loadCalibrationTableData(String xmlCalibrationData)
Load the Calibration table data from an XML Calibration Data document.
ZMotif series 7, 8, and 9 printers only. |
void |
SettingsHelperUtilZmotif.setConfiguration(String xmlConfiguration)
Set specified values for settings with an XML form.
|
void |
SettingsHelperUtilZmotif.setCustomCardConfiguration(CardTypeInfo cardInfo)
Set the specified Card Type Information.
|
void |
SettingsHelperUtilZmotif.setMagneticEncoderOffsets(MagneticEncoderOffsetInfo offsets)
Set Magnetic Encoder Offsets.
|
void |
SettingsHelperUtilZmotif.setNetworkParameters(NetworkInfo netInfo)
Set the printer's Network Information.
|
void |
SettingsHelperUtilZmotif.setOCPParameters(OCPSettings ocpParams)
Set the printer's OCP configuration.
ZMotif series 7, 8, and 9 printers only. |
void |
SettingsHelperUtilZmotif.setWirelessParameters(WirelessNetworkInfo netInfo)
Sets the Wireless Network Information.
|
Modifier and Type | Method and Description |
---|---|
MagneticEncoderOffsetInfo |
SettingsHelperUtilZxp.getMagneticEncoderOffsets()
Returns the magnetic encoder offset values.
|
© 2016 ZIH Corp. All Rights Reserved.