public interface DeviceUtilZmotif
Modifier and Type | Method and Description |
---|---|
AlarmInfo |
clearError()
Clears the printer error and returns the printer alarm information.
|
void |
clearRejectBinCounter()
Clears the printer's Reject Bin counter.
|
java.util.List<String> |
getAvailableCardTypes()
Queries the printer and returns the available card types.
|
MemoryInfo |
getAvailableMemory()
Queries the printer and returns the memory available for job storage.
|
CardTypeInfo |
getCardTypeInformation(String cardType)
Queries the printer and returns the card type information for specified card type.
|
String |
getLog(LogType logType,
boolean clearLog)
Queries the printer and returns the specified log.
|
java.util.Map<String,String> |
getWirelessRadioStatus()
Queries the printer and returns the Wireless Radio Status.
|
java.util.Map<String,String> |
getWirelessStatus()
Queries the printer and returns the Wireless Status.
|
boolean |
hasBarcodeReader()
Queries the printer's configuration and returns true if printer includes barcode reader.
|
boolean |
isEncryptionEnabled()
Returns whether encryption is enabled on the printer.
|
boolean |
isHostAuthenticationEnabled()
Returns whether host authentication mode is enabled.
|
void |
resetNetwork()
Sends the network reset command to the printer.
|
void |
resumeFromStandby()
Resume from standby.
|
java.util.List<WirelessAccessPointInfo> |
scanWirelessAccessPoints(int scanIterations)
Gets the Access points discoverable by printer.
|
AlarmInfo clearError() throws ConnectionException, ZebraCardException
ZebraCardErrors
for list of error codes and descriptionsConnectionException
- if the device is busy or there is an error communicating with the printer.ZebraCardException
- if a printer error occurs.void clearRejectBinCounter() throws ConnectionException, SettingsException, ZebraCardException
ConnectionException
- if the device is busy or there is an error communicating with the printer.SettingsException
- if there is an issue clearing the reject bin count.ZebraCardException
- if a printer error occurs.java.util.List<String> getAvailableCardTypes() throws ConnectionException, SettingsException, ZebraCardException
ConnectionException
- if the device is busy or there is an error communicating with the printer.SettingsException
- if there is an error retrieving the available card types.ZebraCardException
- if a printer error occurs.MemoryInfo getAvailableMemory() throws ConnectionException, SettingsException, ZebraCardException
ConnectionException
- if the device is busy or there is an error communicating with the printer.SettingsException
- if there is an error retrieving the available memory.ZebraCardException
- if a printer error occurs.CardTypeInfo getCardTypeInformation(String cardType) throws ConnectionException, SettingsException, ZebraCardException, ZebraIllegalArgumentException
cardType
- - type of card.ConnectionException
- if the device is busy or there is an error communicating with the printer.SettingsException
- if there is an error retrieving the card type information.ZebraCardException
- if a printer error occurs.ZebraIllegalArgumentException
- if the cardType
specified is invalid.String getLog(LogType logType, boolean clearLog) throws ConnectionException, ZebraCardException
logType
- the type of log.clearLog
- true to clear the log or not.ConnectionException
- if the device is busy or there is an error communicating with the printer.ZebraCardException
- if a printer error occurs.java.util.Map<String,String> getWirelessRadioStatus() throws ConnectionException, SettingsException, ZebraCardException
ConnectionException
- if the device is busy or there is an error communicating with the printer.SettingsException
- if an error occurs while retrieving the wireless radio status.ZebraCardException
- if a printer error occurs.java.util.Map<String,String> getWirelessStatus() throws ConnectionException, SettingsException, ZebraCardException
ConnectionException
- if the device is busy or there is an error communicating with the printer.SettingsException
- if an error occurs while retrieving the wireless status.ZebraCardException
- if a printer error occurs.void resumeFromStandby() throws ConnectionException, ZebraCardException
ConnectionException
- if the device is busy or there is an error communicating with the printer.ZebraCardException
- if a printer error occurs.java.util.List<WirelessAccessPointInfo> scanWirelessAccessPoints(int scanIterations) throws ConnectionException, SettingsException, ZebraCardException
scanIterations
- number of scan iterations.ConnectionException
- if the device is busy or there is an error communicating with the printer.SettingsException
- if an error occurs while retrieving the available access points.ZebraCardException
- if a printer error occurs.boolean hasBarcodeReader() throws ConnectionException, SettingsException, ZebraCardException
ConnectionException
- if the device is busy or there is an error communicating with the printer.SettingsException
- if an error occurs while retrieving the barcode reader information.ZebraCardException
- if a printer error occurs.boolean isHostAuthenticationEnabled() throws ConnectionException
ConnectionException
- if the device is busy or there is an error communicating with the printer.boolean isEncryptionEnabled() throws ConnectionException
ConnectionException
- if the device is busy or there is an error communicating with the printer.void resetNetwork() throws ConnectionException, SettingsException, ZebraCardException
ConnectionException
- if the device is busy or there is an error communicating with the printer.ZebraCardException
- if the printer model is not supported or a printer error occurs.SettingsException
© 2016 ZIH Corp. All Rights Reserved.