A B C D E F G H I L M N O P Q R S T U V W X Z 

A

addConnectionType(Class<? extends Connection>) - Static method in class com.zebra.sdk.comm.ConnectionBuilder
Add a connection type to the ConnectionBuilder
addFirmware(String) - Method in class com.zebra.sdk.device.Profile
Adds a firmware file to an existing printer profile.
addFirmware(String, byte[]) - Method in class com.zebra.sdk.device.Profile
Adds a firmware file to an existing printer profile.
address - Variable in class com.zebra.sdk.printer.discovery.DiscoveredPrinter
MAC address, IP Address, or local name of printer.
addSupplement(byte[]) - Method in class com.zebra.sdk.device.Profile
Adds data to supplement an existing printer profile.
addWriteLogStream(OutputStream) - Method in class com.zebra.sdk.comm.ConnectionA
 
addWriteLogStream(OutputStream) - Method in interface com.zebra.sdk.comm.ConnectionWithWriteLogging
Adds the OutputStream to the connection to log all data written to the connected device.
addWriteLogStream(OutputStream) - Method in class com.zebra.sdk.comm.MultichannelConnection
 
addWriteLogStream(OutputStream) - Method in interface com.zebra.sdk.comm.StatusConnectionWithWriteLogging
Adds the OutputStream to the connection to log all data written to the connected device.
AlertCondition - Enum in com.zebra.sdk.settings
Enumeration of the various printer alert conditions which can be set on Zebra Printers.
AlertDestination - Enum in com.zebra.sdk.settings
Enumeration of the various alert destinations which can be set on Zebra Printers.
AlertMonitorBase - Class in com.zebra.sdk.remote.comm
 
AlertMonitorI - Interface in com.zebra.sdk.remote.comm
Handler class used to take some action when a printer alert is received.
AlertProvider - Interface in com.zebra.sdk.printer
This is an utility class for getting/setting alerts on a printer.

B

build(String) - Static method in class com.zebra.sdk.comm.ConnectionBuilder
Creates a Connection type based on the contents of descriptionString.
bytesAvailable() - Method in interface com.zebra.sdk.comm.Connection
Returns an estimate of the number of bytes that can be read from this connection without blocking.
bytesAvailable() - Method in class com.zebra.sdk.comm.ConnectionA
 
bytesAvailable() - Method in class com.zebra.sdk.comm.DriverPrinterConnection
Returns the number of bytes available on the connection.
bytesAvailable() - Method in class com.zebra.sdk.comm.MultichannelConnection
 
bytesAvailable() - Method in class com.zebra.sdk.comm.UsbConnection
Returns number of bytes currently read from printer.
bytesAvailable() - Method in class com.zebra.sdk.remote.comm.RemoteConnection
 
bytesAvailable() - Method in class com.zebra.sdk.remote.comm.RemoteStatusConnection
 
bytesFree - Variable in class com.zebra.sdk.printer.StorageInfo
The number of bytes remaining on the drive.

C

CA_CERT_NRD_PRINTER_FILE_NAME - Static variable in class com.zebra.sdk.certificate.ZebraCertificateInfo
The file name on a printer to which a wireless ca must be saved for wireless security
caCertificates - Variable in class com.zebra.sdk.certificate.ZebraCertificateInfo
Contains the Certificate Authority certificate chain, if set
calibrate() - Method in interface com.zebra.sdk.printer.ToolsUtil
Sends the appropriate calibrate command to the printer.
CertificateParser - Class in com.zebra.sdk.certificate
Takes in a certificate file (P12, DER, PEM, etc) and processes it into a ZebraCertificateInfo object which contains the selected certificate, Certificate Authority certificate chain, and private key (if applicable).
CLIENT_CERT_NRD_PRINTER_FILE_NAME - Static variable in class com.zebra.sdk.certificate.ZebraCertificateInfo
The file name on a printer to which a client cert must be saved for wireless security
CLIENT_PRIVATE_KEY_NRD_PRINTER_FILE_NAME - Static variable in class com.zebra.sdk.certificate.ZebraCertificateInfo
The file name on a printer to which a private key must be saved for wireless security
clientCertificate - Variable in class com.zebra.sdk.certificate.ZebraCertificateInfo
Contains the client certificate, if set
close() - Method in interface com.zebra.sdk.comm.Connection
Closes this connection and releases any system resources associated with the connection.
close() - Method in class com.zebra.sdk.comm.ConnectionA
 
close() - Method in class com.zebra.sdk.comm.DriverPrinterConnection
 
close() - Method in class com.zebra.sdk.comm.MultichannelConnection
Closes both the printing and status channels of this MultichannelConnection.
close() - Method in class com.zebra.sdk.comm.UsbConnection
 
close() - Method in interface com.zebra.sdk.device.SmartcardReader
Turns the printer's smartcard reader off, if present.
close() - Method in class com.zebra.sdk.remote.comm.RemoteConnection
Close has no effect on a remote connection.
close() - Method in class com.zebra.sdk.remote.comm.RemoteStatusConnection
 
closePrintingChannel() - Method in class com.zebra.sdk.comm.MultichannelConnection
Closes the printing channel of this MultichannelConnection.
closeStatusChannel() - Method in class com.zebra.sdk.comm.MultichannelConnection
Closes the status channel of this MultichannelConnection.
com.zebra.sdk.certificate - package com.zebra.sdk.certificate
Provides implementation for certificate utilities.
com.zebra.sdk.comm - package com.zebra.sdk.comm
Provides implementation for communication protocols.
com.zebra.sdk.device - package com.zebra.sdk.device
Provides implementation for device operations
com.zebra.sdk.graphics - package com.zebra.sdk.graphics
Provides implementation for working with graphics formatted for a Zebra printer.
com.zebra.sdk.printer - package com.zebra.sdk.printer
Provides implementation for Zebra branded printer functionality.
com.zebra.sdk.printer.discovery - package com.zebra.sdk.printer.discovery
Provides implementation for finding Zebra branded printers.
com.zebra.sdk.remote.comm - package com.zebra.sdk.remote.comm
Provides implementation for communicating to Link-OS printers over Web Sockets.
com.zebra.sdk.remote.discovery - package com.zebra.sdk.remote.discovery
Provides implementation for finding Link-OS printers connected to a remote Zebra Web Service servlet via Web Sockets.
com.zebra.sdk.settings - package com.zebra.sdk.settings
Provides implementation for applying and retrieving settings from a device.
com.zebra.sdk.weblink - package com.zebra.sdk.weblink
Provides implementation for Weblink configuration.
compareTo(FieldDescriptionData) - Method in class com.zebra.sdk.printer.FieldDescriptionData
 
ConfigurationStatus - Enum in com.zebra.sdk.weblink
Enumeration of a task's status
configure(String, WeblinkAddressStrategy, WeblinkConfigurationStateUpdater) - Method in class com.zebra.sdk.weblink.WeblinkConfigurator
Configures a printer to connect to a Zebra Weblink server and attempts to validate a successful connection.
configureAlert(PrinterAlert) - Method in class com.zebra.sdk.device.Profile
 
configureAlert(PrinterAlert) - Method in interface com.zebra.sdk.printer.AlertProvider
Configures an alert to be triggered when the alert's condition occurs or becomes resolved.
configureAlerts(List<PrinterAlert>) - Method in class com.zebra.sdk.device.Profile
 
configureAlerts(List<PrinterAlert>) - Method in interface com.zebra.sdk.printer.AlertProvider
Configures a list of alerts to be triggered when their conditions occur or become resolved.
Connection - Interface in com.zebra.sdk.comm
A connection to a device.
ConnectionA - Class in com.zebra.sdk.comm
Abstract class which implements the default functionality of Connection.
ConnectionBuilder - Class in com.zebra.sdk.comm
Builds a Connection from a description string.
connectionEstablished(DiscoveredPrinter) - Method in interface com.zebra.sdk.remote.discovery.ConnectionHandlerI
Called when a printer establishes a connection.
ConnectionException - Exception in com.zebra.sdk.comm
Signals that an error has occurred on the connection.
ConnectionException(String) - Constructor for exception com.zebra.sdk.comm.ConnectionException
Constructs a ConnectionException with message as the detailed error message.
ConnectionException(Throwable) - Constructor for exception com.zebra.sdk.comm.ConnectionException
Constructs a ConnectionException with cause as the source of the exception.
ConnectionException(String, Throwable) - Constructor for exception com.zebra.sdk.comm.ConnectionException
Constructs a ConnectionException with the message as the detailed error message and cause as the source of the exception.
ConnectionHandlerBase - Class in com.zebra.sdk.remote.discovery
 
ConnectionHandlerI - Interface in com.zebra.sdk.remote.discovery
Handler class used to notify of connection status
ConnectionReestablisher - Interface in com.zebra.sdk.comm
Defines methods used to reestablish a connection to a printer which may have been closed.
connectionRemoved(DiscoveredPrinter) - Method in interface com.zebra.sdk.remote.discovery.ConnectionHandlerI
Called when a printer goes offline.
ConnectionStatusA - Class in com.zebra.sdk.comm
Abstract class which implements the default functionality of StatusConnection.
ConnectionWithWriteLogging - Interface in com.zebra.sdk.comm
A connection to a device that copies data sent to the connection to the provided stream.
convertGraphic(String, ZebraImageI, OutputStream) - Static method in class com.zebra.sdk.printer.PrinterUtil
Encodes supplied image in either ZPL or CPCL after dithering and resizing.
convertGraphic(String, ZebraImageI, int, int, OutputStream) - Static method in class com.zebra.sdk.printer.PrinterUtil
Encodes supplied image in either ZPL or CPCL after dithering and resizing.
create(ZebraPrinter) - Static method in class com.zebra.sdk.device.MagCardReaderFactory
Creates an instance of a Magcard reader, if available.
create(ZebraPrinter) - Static method in class com.zebra.sdk.device.SmartcardReaderFactory
Creates an instance of a Smartcard reader, if available.
createAlertCondition(String) - Static method in enum com.zebra.sdk.settings.AlertCondition
Creates an AlertCondition based on the condition.
createAlertDestination(String) - Static method in enum com.zebra.sdk.settings.AlertDestination
Creates an AlertDestination based on the destination.
createBackup(String, String) - Static method in class com.zebra.sdk.printer.PrinterUtil
Create a backup of your printer's settings, alerts, and files.
createBackup(String) - Method in interface com.zebra.sdk.printer.ProfileUtil
Save a backup of your printer's settings, alerts, and files for later restoration.
createLinkOsPrinter(ZebraPrinter) - Static method in class com.zebra.sdk.printer.ZebraPrinterFactory
Create a wrapper around a Zebra printer that provides access to Link-OS™ features.
createLinkOsPrinter(ZebraPrinter, LinkOsInformation) - Static method in class com.zebra.sdk.printer.ZebraPrinterFactory
Create a wrapper around a Zebra printer that provides access to Link-OS™ features.
createLinkOsPrinter(ZebraPrinter, PrinterLanguage) - Static method in class com.zebra.sdk.printer.ZebraPrinterFactory
Create a wrapper around a Zebra printer that provides access to Link-OS™ features.
createLinkOsPrinter(ZebraPrinter, LinkOsInformation, PrinterLanguage) - Static method in class com.zebra.sdk.printer.ZebraPrinterFactory
Create a wrapper around a Zebra printer that provides access to Link-OS™ features.
createProfile(String, String) - Static method in class com.zebra.sdk.printer.PrinterUtil
Create a profile of your printer's settings, alerts, and files for cloning to other printers.
createProfile(String) - Method in interface com.zebra.sdk.printer.ProfileUtil
Create a profile of your printer's settings, alerts, and files for cloning to other printers.
createProfile(OutputStream) - Method in interface com.zebra.sdk.printer.ProfileUtil
Create a profile of your printer's settings, alerts, and files for cloning to other printers.
CsvPrinter - Class in com.zebra.sdk.printer
A class used to print template formats using comma separated values as input data.

D

DEFAULT_CPCL_TCP_PORT - Static variable in class com.zebra.sdk.comm.TcpConnection
The default TCP port for CPCL devices.
DEFAULT_MAX_TIMEOUT_FOR_READ_REMOTE - Static variable in class com.zebra.sdk.remote.comm.RemoteConnection
The default max timeout for reading from a remote connection
DEFAULT_MULTICHANNEL_PRINTING_PORT - Static variable in class com.zebra.sdk.comm.MultichannelTcpConnection
The default Multichannel printing port for Link-OS devices.
DEFAULT_MULTICHANNEL_STATUS_PORT - Static variable in class com.zebra.sdk.comm.MultichannelTcpConnection
The default Multichannel status port for Link-OS devices.
DEFAULT_STATUS_TCP_PORT - Static variable in class com.zebra.sdk.comm.TcpStatusConnection
The default Status TCP port for ZPL devices.
DEFAULT_TIME_TO_WAIT_FOR_MORE_DATA_REMOTE - Static variable in class com.zebra.sdk.remote.comm.RemoteConnection
The default max time to wait for more data for a remote connection
DEFAULT_ZEBRA_WEBSERVICES_RMI_PORT - Static variable in class com.zebra.sdk.remote.comm.RemoteConnection
The default Zebra Web services RMI Port (11995).
DEFAULT_ZPL_TCP_PORT - Static variable in class com.zebra.sdk.comm.TcpConnection
The default TCP port for ZPL devices.
deleteFile(String) - Method in interface com.zebra.sdk.device.FileUtilLinkOs
Deletes the file from the printer.
deleteFile(String) - Method in class com.zebra.sdk.device.Profile
Deletes the file from the profile.
deleteFile(String, String) - Static method in class com.zebra.sdk.printer.PrinterUtil
Deletes file(s) from the printer.
deleteFileReportDeleted(String, String) - Static method in class com.zebra.sdk.printer.PrinterUtil
Deletes file(s) from the printer and reports what files were actually removed.
Device - Interface in com.zebra.sdk.device
An interface used to control and obtain various properties of a device.
directedBroadcast(DiscoveryHandler, String) - Static method in class com.zebra.sdk.printer.discovery.NetworkDiscoverer
Sends a directed broadcast discovery packet to the subnet specified by ipAddress.
directedBroadcast(DiscoveryHandler, String, int) - Static method in class com.zebra.sdk.printer.discovery.NetworkDiscoverer
Sends a directed broadcast discovery packet to the subnet specified by ipAddress.
DiscoveredPrinter - Class in com.zebra.sdk.printer.discovery
Container holding information about a discovered printer.
DiscoveredPrinter(String) - Constructor for class com.zebra.sdk.printer.discovery.DiscoveredPrinter
Creates an object holding information about a discovered printer.
DiscoveredPrinterDriver - Class in com.zebra.sdk.printer.discovery
Instance of DiscoveredPrinter that is returned when performing a Driver Discovery.
DiscoveredPrinterDriver(String, String, String[]) - Constructor for class com.zebra.sdk.printer.discovery.DiscoveredPrinterDriver
Returns an instance of a DiscoveredPrinter with printerName, driverName, and portNames.
DiscoveredPrinterFilter - Interface in com.zebra.sdk.printer.discovery
DiscoveredPrinterFilter is an interface to allow the user to write custom code to determine whether or not a DiscoveredPrinter should be included in the discovery result.
DiscoveredPrinterNetwork - Class in com.zebra.sdk.printer.discovery
Instance of DiscoveredPrinter that is returned when performing a network discovery.
DiscoveredPrinterNetwork(String, int) - Constructor for class com.zebra.sdk.printer.discovery.DiscoveredPrinterNetwork
Returns an instance of a DiscoveredPrinterNetwork with ipAddress and port.
DiscoveredPrinterNetwork(Map<String, String>) - Constructor for class com.zebra.sdk.printer.discovery.DiscoveredPrinterNetwork
Returns an instance of a DiscoveredPrinterNetwork built using the provided attributes.
DiscoveredUsbPrinter - Class in com.zebra.sdk.printer.discovery
Instance of DiscoveredPrinter that is returned when performing a search of currently connected Zebra USB printers.
DiscoveredUsbPrinter(String) - Constructor for class com.zebra.sdk.printer.discovery.DiscoveredUsbPrinter
Returns an instance of a DiscoveredUsbPrinter built using the symbolicName returned by UsbDiscoverer.getZebraUsbPrinters()
DiscoveredUsbPrinter(String, Map<String, String>) - Constructor for class com.zebra.sdk.printer.discovery.DiscoveredUsbPrinter
Returns an instance of a DiscoveredUsbPrinter built using the provided symbolicName and attributes.
discoveryError(String) - Method in interface com.zebra.sdk.printer.discovery.DiscoveryHandler
This method is invoked when there is an error during discovery.
discoveryError(String) - Method in class com.zebra.sdk.printer.discovery.DiscoveryHandlerLinkOsOnly
This method is invoked when there is an error during discovery.
DiscoveryException - Exception in com.zebra.sdk.printer.discovery
Signals that there was an error during discovery.
DiscoveryException(String) - Constructor for exception com.zebra.sdk.printer.discovery.DiscoveryException
Constructs a DiscoveryException with message as the detailed error message.
discoveryFinished() - Method in interface com.zebra.sdk.printer.discovery.DiscoveryHandler
This method is invoked when discovery is finished.
discoveryFinished() - Method in class com.zebra.sdk.printer.discovery.DiscoveryHandlerLinkOsOnly
This method is invoked when discovery is finished.
DiscoveryHandler - Interface in com.zebra.sdk.printer.discovery
Interface definition for a callback to be invoked for printer discovery events
DiscoveryHandlerLinkOsOnly - Class in com.zebra.sdk.printer.discovery
Class definition for a callback to be invoked for Link-OS™ printer discovery events
DiscoveryHandlerLinkOsOnly(DiscoveryHandler) - Constructor for class com.zebra.sdk.printer.discovery.DiscoveryHandlerLinkOsOnly
Creates a DiscoveryHandler which will only report back Link-OS™ printers.
DiscoveryPacketDecodeException - Exception in com.zebra.sdk.printer.discovery
Signals that there was an error during discovery packet decoding
DiscoveryPacketDecodeException(String) - Constructor for exception com.zebra.sdk.printer.discovery.DiscoveryPacketDecodeException
Constructs a DiscoveryPacketDecodeException with message as the detailed error message.
DiscoveryUtil - Class in com.zebra.sdk.printer.discovery
Defines functions used when discovering information about a printer.
DO(String, String, Connection) - Static method in class com.zebra.sdk.printer.SGD
Constructs an SGD DO command and sends it to the printer.
DO(OutputStream, String, String, Connection) - Static method in class com.zebra.sdk.printer.SGD
Constructs an SGD DO command and sends it to the printer.
DO(String, String, Connection, int, int) - Static method in class com.zebra.sdk.printer.SGD
Constructs an SGD DO command and sends it to the printer.
DO(OutputStream, String, String, Connection, int, int) - Static method in class com.zebra.sdk.printer.SGD
Constructs an SGD DO command and sends it to the printer.
doCommand(String) - Method in interface com.zebra.sdk.device.SmartcardReader
Sends a CT_DATA command to the printer's smartcard reader, if present.
downloadTteFont(String, String) - Method in class com.zebra.sdk.device.Profile
Adds a TrueType® font file to a profile and stores it at the specified path as a TrueType® extension (TTE).
downloadTteFont(InputStream, String) - Method in class com.zebra.sdk.device.Profile
Adds a TrueType® font to a profile and stores it at the specified path as a TrueType® extension (TTE).
downloadTteFont(String, String) - Method in interface com.zebra.sdk.printer.FontUtil
Used to send a TrueType® TTE font file to a printer and store it at the specified path as a TrueType® extension (TTE).
downloadTteFont(InputStream, String) - Method in interface com.zebra.sdk.printer.FontUtil
Sends a TrueType® font to a printer and stores it at the specified path as a TrueType® extension (TTE).
downloadTtfFont(String, String) - Method in class com.zebra.sdk.device.Profile
Adds a TrueType® font file to a profile and stores it at the specified path as a TTF.
downloadTtfFont(InputStream, String) - Method in class com.zebra.sdk.device.Profile
Adds a TrueType® font file to a profile and stores it at the specified path as a TTF.
downloadTtfFont(String, String) - Method in interface com.zebra.sdk.printer.FontUtil
Sends a TrueType® font file to a printer and stores it at the specified path as a TTF.
downloadTtfFont(InputStream, String) - Method in interface com.zebra.sdk.printer.FontUtil
Sends a TrueType® font file to a printer and stores it at the specified path as a TTF.
driveLetter - Variable in class com.zebra.sdk.printer.StorageInfo
The drive's alphabetical identifier.
driverName - Variable in class com.zebra.sdk.printer.discovery.DiscoveredPrinterDriver
Zebra Driver name.
DriverPrinterConnection - Class in com.zebra.sdk.comm
Establishes a USB connection to a printer.
DriverPrinterConnection(String) - Constructor for class com.zebra.sdk.comm.DriverPrinterConnection
Initializes a new instance of the DriverPrinterConnection class.
DriverPrinterConnection(String, int, int) - Constructor for class com.zebra.sdk.comm.DriverPrinterConnection
Initializes a new instance of the DriverPrinterConnection class.
DriveType - Enum in com.zebra.sdk.printer
Drive types.
driveType - Variable in class com.zebra.sdk.printer.StorageInfo
The type of drive.

E

equals(Object) - Method in class com.zebra.sdk.printer.discovery.DiscoveredPrinter
Returns true if two discovered printer objects have the same address, otherwise it returns false.
equals(Object) - Method in class com.zebra.sdk.printer.discovery.DiscoveredPrinterNetwork
 

F

FieldDescriptionData - Class in com.zebra.sdk.printer
This class is used to describe format variable fields.
FieldDescriptionData(int, String) - Constructor for class com.zebra.sdk.printer.FieldDescriptionData
Create a descriptor for a field
fieldName - Variable in class com.zebra.sdk.printer.FieldDescriptionData

In CPCL, this field is always null.
In ZPL, this field will correspond to the optional name parameter of the ^FN command, or null if the parameter is not present
fieldNumber - Variable in class com.zebra.sdk.printer.FieldDescriptionData

In CPCL, this number will be the number of the variable field in the format.
FileDeletionOption - Enum in com.zebra.sdk.printer
Options for deleting files when loading profiles to a Zebra printer.
FileUtil - Interface in com.zebra.sdk.device
This is an utility class for performing file operations on a device.
FileUtilLinkOs - Interface in com.zebra.sdk.device
Utility class for performing file operations on a Zebra Link-OS™ printer.
findPrinters(DiscoveryHandler) - Static method in class com.zebra.sdk.printer.discovery.NetworkDiscoverer
This method will search the network using a combination of discovery methods to find printers on the network.
findPrinters(DiscoveryHandler, List<String>) - Static method in class com.zebra.sdk.printer.discovery.NetworkDiscoverer
Sends a discovery request to the list of printer DNS names or IPs in printersToFind.
findPrinters(DiscoveryHandler, List<String>, int) - Static method in class com.zebra.sdk.printer.discovery.NetworkDiscoverer
Sends a discovery request to the list of printer DNS names or IPs in printersToFind.
firmwareDownloadComplete() - Method in interface com.zebra.sdk.printer.FirmwareUpdateHandlerBase
Called when the firmware download completes.
FirmwareUpdateHandler - Interface in com.zebra.sdk.printer
Handler class is used to update status while performing a firmware download and to notify the caller when the printer has reconnected after restarting.
FirmwareUpdateHandlerBase - Interface in com.zebra.sdk.printer
Handler class is used to update status while performing a firmware download.
FirmwareUpdaterLinkOs - Interface in com.zebra.sdk.printer
This is the interface for updating firmware on a Link-OS™ printer.
FontConverterZpl - Class in com.zebra.sdk.printer
A class used to convert TrueType® fonts for use on ZPL printers.
FontUtil - Interface in com.zebra.sdk.printer
Defines functions used for downloading fonts to Zebra printers.
FormatUtil - Interface in com.zebra.sdk.printer
Defines functions used for interacting with printer formats.
FormatUtilLinkOs - Interface in com.zebra.sdk.printer
Defines functions used for interacting with Link-OS™ printer formats.
foundPrinter(DiscoveredPrinter) - Method in interface com.zebra.sdk.printer.discovery.DiscoveryHandler
This method is invoked when a printer has been discovered.
foundPrinter(DiscoveredPrinter) - Method in class com.zebra.sdk.printer.discovery.DiscoveryHandlerLinkOsOnly
This method is invoked when a Link-OS™ printer has been discovered.

G

GET(String, Connection) - Static method in class com.zebra.sdk.printer.SGD
Constructs an SGD GET command and sends it to the printer.
GET(String, Connection, int, int) - Static method in class com.zebra.sdk.printer.SGD
Constructs an SGD GET command and sends it to the printer.
getAccess() - Method in class com.zebra.sdk.settings.Setting
Returns a string that describes the access permissions for the setting.
getAddress() - Method in interface com.zebra.sdk.comm.IpAddressable
Returns the address which was passed into the constructor.
getAddress() - Method in class com.zebra.sdk.comm.TcpConnection
 
getAlertText() - Method in class com.zebra.sdk.printer.PrinterAlert
Return the text received from the printer.
getAliases() - Method in class com.zebra.sdk.certificate.ZebraP12Info
Get a list of aliases present in the certificate keystore.
getAllSettings() - Method in class com.zebra.sdk.device.Profile
 
getAllSettings() - Method in interface com.zebra.sdk.settings.SettingsProvider
Retrieve all settings and their attributes.
getAllSettingValues() - Method in class com.zebra.sdk.device.Profile
Retrieves all of the profile's setting values.
getAllSettingValues() - Method in interface com.zebra.sdk.settings.SettingsProvider
Retrieves all of the device's setting values.
getArchivableSettingValues() - Method in class com.zebra.sdk.device.Profile
Retrieve the values of all the settings that are archivable.
getArchive() - Method in class com.zebra.sdk.settings.Setting
Return true if this setting can be applied when loading a backup.
getATR() - Method in interface com.zebra.sdk.device.SmartcardReader
Sends a CT_ATR command to the printer's smartcard reader, if present.
getAvailableSettings() - Method in class com.zebra.sdk.device.Profile
Retrieve all of the setting identifiers for a profile.
getAvailableSettings() - Method in interface com.zebra.sdk.settings.SettingsProvider
Retrieve all of the setting identifiers for a device.
getCaChain() - Method in class com.zebra.sdk.certificate.ZebraCertificateInfo
Returns the CA Certificate chain.
getCaCommonName() - Method in class com.zebra.sdk.certificate.ZebraP12Info
Get the common name of the CA associated with the certificate file.
getCaCommonName(String) - Method in class com.zebra.sdk.certificate.ZebraP12Info
Get the common name of the CA associated with the certificate file.
getCaContent() - Method in class com.zebra.sdk.certificate.ZebraP12Info
Get the content of the ca, which is determined to be all entries in the certificate chain after the first entry.
getCaContent(String) - Method in class com.zebra.sdk.certificate.ZebraP12Info
Get the content of the ca, which is determined to be all entries in the certificate chain after the first entry.
getCaExpirationDate() - Method in class com.zebra.sdk.certificate.ZebraP12Info
Get the expiration data of the CA associated with the certificate file.
getCaExpirationDate(String) - Method in class com.zebra.sdk.certificate.ZebraP12Info
Get the expiration data of the CA associated with the certificate file.
getCertificateCommonName() - Method in class com.zebra.sdk.certificate.ZebraP12Info
Get the common name of the client certificate associated with the certificate file.
getCertificateCommonName(String) - Method in class com.zebra.sdk.certificate.ZebraP12Info
Get the common name of the client certificate associated with the certificate file.
getCertificateContent() - Method in class com.zebra.sdk.certificate.ZebraP12Info
Get the content of the first entry in the certificate's certificate chain.
getCertificateContent(String) - Method in class com.zebra.sdk.certificate.ZebraP12Info
Get the content of the first entry in the certificate's certificate chain.
getCertificateExpirationDate() - Method in class com.zebra.sdk.certificate.ZebraP12Info
Get the expiration data of the client certificate associated with the certificate file.
getCertificateExpirationDate(String) - Method in class com.zebra.sdk.certificate.ZebraP12Info
Get the expiration data of the client certificate associated with the certificate file.
getCertificateIssuer() - Method in class com.zebra.sdk.certificate.ZebraP12Info
Get the issuer of the client certificate.
getCertificateIssuer(String) - Method in class com.zebra.sdk.certificate.ZebraP12Info
Get the issuer of the client certificate.
getClonableSettingValues() - Method in class com.zebra.sdk.device.Profile
Retrieve the values of all the settings that are clonable.
getClone() - Method in class com.zebra.sdk.settings.Setting
Returns true if this setting can be applied when loading a profile.
getCondition() - Method in class com.zebra.sdk.printer.PrinterAlert
Return the AlertCondition of the alert.
getConfiguredAlerts() - Method in class com.zebra.sdk.device.Profile
A list of objects detailing the alert configurations in a profile.
getConfiguredAlerts() - Method in interface com.zebra.sdk.printer.AlertProvider
A list of objects detailing the alert configuration of a printer.
getConnectedPrinters() - Static method in class com.zebra.sdk.remote.discovery.RemoteDiscoverer
Returns a list of remotely connected Zebra printers.
getConnectedPrinters(int) - Static method in class com.zebra.sdk.remote.discovery.RemoteDiscoverer
Returns a list of remotely connected Zebra printers.
getConnection() - Method in class com.zebra.sdk.printer.discovery.DiscoveredPrinter
Creates a connection based on the information in the DiscoveredPrinter response.
getConnection() - Method in class com.zebra.sdk.printer.discovery.DiscoveredPrinterDriver
 
getConnection() - Method in class com.zebra.sdk.printer.discovery.DiscoveredPrinterNetwork
 
getConnection() - Method in class com.zebra.sdk.printer.discovery.DiscoveredUsbPrinter
 
getConnection() - Method in interface com.zebra.sdk.printer.ZebraPrinter
Returns the printer's connection.
getConnectionReestablisher(long) - Method in interface com.zebra.sdk.comm.Connection
Returns a ConnectionReestablisher which allows for easy recreation of a connection which may have been closed.
getConnectionReestablisher(long) - Method in class com.zebra.sdk.comm.ConnectionA
 
getConnectionReestablisher(long) - Method in class com.zebra.sdk.comm.DriverPrinterConnection
 
getConnectionReestablisher(long) - Method in class com.zebra.sdk.comm.MultichannelConnection
 
getConnectionReestablisher(long) - Method in class com.zebra.sdk.comm.MultichannelTcpConnection
 
getConnectionReestablisher(long) - Method in class com.zebra.sdk.comm.TcpConnection
 
getConnectionReestablisher(long) - Method in class com.zebra.sdk.comm.UsbConnection
 
getConnectionReestablisher(long) - Method in class com.zebra.sdk.remote.comm.MultichannelRemoteConnection
 
getConnectionReestablisher(long) - Method in class com.zebra.sdk.remote.comm.RemoteConnection
 
getConnectionReestablisher(long) - Method in class com.zebra.sdk.remote.comm.RemoteStatusConnection
 
getCRC32() - Method in class com.zebra.sdk.printer.PrinterObjectProperties
Return the 32-bit CRC value of the file.
getCurrentState() - Method in class com.zebra.sdk.weblink.WeblinkConfigurator
Returns the current WeblinkConfigurationState
getCurrentStatus(Connection, PrinterLanguage) - Static method in class com.zebra.sdk.printer.PrinterUtil
Returns a new instance of PrinterStatus that can be used to determine the status of a printer.
getCurrentStatus() - Method in interface com.zebra.sdk.printer.ZebraPrinter
Returns a new instance of PrinterStatus that can be used to determine the status of a printer.
getDestination() - Method in class com.zebra.sdk.printer.PrinterAlert
Return the AlertDestination used by the alert.
getDestinationAddress() - Method in class com.zebra.sdk.printer.PrinterAlert
Return the destination where the alert should be sent, for example, an IP Address or an email address, depending on the value of getDestinationAsSGDString.
getDestinationAsSgdString() - Method in class com.zebra.sdk.printer.PrinterAlert
Return the String representation of the alert destination for Set-Get-Do.
getDestinationAsSGDString() - Method in enum com.zebra.sdk.settings.AlertDestination
Returns the String representation of the alert destination.
getDiscoveryDataMap() - Method in class com.zebra.sdk.printer.discovery.DiscoveredPrinter
This method will return a Map of all settings obtained via the chosen discovery method.
getDiscoveryDataMap(Connection) - Static method in class com.zebra.sdk.printer.discovery.DiscoveryUtil
Reads the discovery packet from the provided connection and returns a discovery data map
getDrivePrefix() - Method in class com.zebra.sdk.printer.PrinterObjectProperties
Return the drive prefix.
getEncryptedPrivateKeyContent(String, String) - Method in class com.zebra.sdk.certificate.ZebraP12Info
Get the encrypted private key content.
getEncryptedPrivateKeyContent(String, String, String) - Method in class com.zebra.sdk.certificate.ZebraP12Info
Get the encrypted private key content.
getExtension() - Method in class com.zebra.sdk.printer.PrinterObjectProperties
Return the file extension.
getFileName() - Method in class com.zebra.sdk.printer.PrinterObjectProperties
Return the file name.
getFileSize() - Method in class com.zebra.sdk.printer.PrinterObjectProperties
Return the size of the file.
getFirmwareFilename() - Method in class com.zebra.sdk.device.Profile
Returns the file name of the firmware file within the profile.
getFullName() - Method in class com.zebra.sdk.printer.PrinterObjectProperties
Return the full file name.
getGetCommunityName() - Method in class com.zebra.sdk.printer.SnmpPrinter
Returns the SNMP get community name
getGetCommunityName() - Method in interface com.zebra.sdk.printer.ZebraPrinterLinkOs
Get the printer's SNMP get community name.
getHeight() - Method in interface com.zebra.sdk.graphics.ZebraImageI
Return the image's height in pixels
getImage(BufferedImage) - Static method in class com.zebra.sdk.graphics.ZebraImageFactory
Creates an instance of ZebraImageI from the image specified in image
getImage(String) - Static method in class com.zebra.sdk.graphics.ZebraImageFactory
Creates an instance of ZebraImageI from the image specified in fullPath
getImage(InputStream) - Static method in class com.zebra.sdk.graphics.ZebraImageFactory
Creates an instance of ZebraImageI from the image data specified in imageData
getIndex(WeblinkConfigurationState) - Static method in enum com.zebra.sdk.weblink.WeblinkConfigurationState
Returns the index value associated with the provided WeblinkConfigurationState state.
getInstance(Connection) - Static method in class com.zebra.sdk.printer.ZebraPrinterFactory
Factory method to create the correct ZebraPrinter concrete class based on the printer's control language.
getInstance(String[], Connection) - Static method in class com.zebra.sdk.printer.ZebraPrinterFactory
Factory method to create the correct ZebraPrinter concrete class based on the printer's control language.
getInstance(PrinterLanguage, Connection) - Static method in class com.zebra.sdk.printer.ZebraPrinterFactory
Factory method to create the correct ZebraPrinter concrete class based on the provided printer control language.
getKeyStore() - Method in class com.zebra.sdk.certificate.ZebraP12Info
Get the keystore of the processed client certificate.
getLanguage(String) - Static method in enum com.zebra.sdk.printer.PrinterLanguage
Converts the string name to the appropriate enum value.
getLinkOsInformation() - Method in interface com.zebra.sdk.printer.ZebraPrinterLinkOs
Returns specific Link-OS™ information.
getLinkOsPrinter(Connection) - Static method in class com.zebra.sdk.printer.ZebraPrinterFactory
Create Link-OS™ Zebra printer from a connection that provides access to Link-OS™ features.
getLinkOsPrinter(Connection, LinkOsInformation) - Static method in class com.zebra.sdk.printer.ZebraPrinterFactory
Create Link-OS™ Zebra printer from a connection that provides access to Link-OS™ features.
getLinkOsPrinter(Connection, PrinterLanguage) - Static method in class com.zebra.sdk.printer.ZebraPrinterFactory
Create Link-OS™ Zebra printer from a connection that provides access to Link-OS™ features.
getLinkOsPrinter(Connection, LinkOsInformation, PrinterLanguage) - Static method in class com.zebra.sdk.printer.ZebraPrinterFactory
Create Link-OS™ Zebra printer from a connection that provides access to Link-OS™ features.
getMajor() - Method in class com.zebra.sdk.printer.LinkOsInformation
Return the Link-OS major version number
getManufacturer() - Method in class com.zebra.sdk.comm.ConnectionA
Returns the printer's manufacturer.
getManufacturer() - Method in class com.zebra.sdk.comm.UsbConnection
 
getMaxDataToWrite() - Method in class com.zebra.sdk.comm.ConnectionA
Gets the maximum number of bytes to write at one time
getMaxTimeoutForRead() - Method in interface com.zebra.sdk.comm.Connection
Returns the maximum time, in milliseconds, to wait for any data to be received.
getMaxTimeoutForRead() - Method in class com.zebra.sdk.comm.ConnectionA
 
getMaxTimeoutForRead() - Method in class com.zebra.sdk.comm.MultichannelConnection
Returns the maximum time, in milliseconds, to wait for any data to be received on the printing channel.
getMaxTimeoutForRead() - Method in class com.zebra.sdk.comm.UsbConnection
 
getMinor() - Method in class com.zebra.sdk.printer.LinkOsInformation
Return the Link-OS minor version number
getObjectFromPrinter(String) - Method in interface com.zebra.sdk.device.FileUtilLinkOs
Retrieves a file from the printer's file system and returns the contents of that file as a byte array.
getObjectFromPrinter(OutputStream, String) - Method in interface com.zebra.sdk.device.FileUtilLinkOs
Retrieves a file from the printer's file system and writes the contents of that file to destinationStream.
getObjectFromPrinter(String) - Method in class com.zebra.sdk.device.Profile
Retrieves a file from the profile and returns the contents of that file as a byte array.
getObjectFromPrinter(OutputStream, String) - Method in class com.zebra.sdk.device.Profile
 
getObjectFromPrinter(String, String) - Static method in class com.zebra.sdk.printer.PrinterUtil
Retrieves a file from the printer's file system and returns the contents of that file as a byte[].
getObjectFromPrinter(OutputStream, String, String) - Static method in class com.zebra.sdk.printer.PrinterUtil
Retrieves a file from the printer's file system and writes the contents of that file to an output stream.
getObjectFromPrinterViaFtp(String, String) - Method in interface com.zebra.sdk.device.FileUtilLinkOs
Retrieves a file from the printer's file system via FTP and returns the contents of that file as a byte array.
getObjectFromPrinterViaFtp(OutputStream, String, String) - Method in interface com.zebra.sdk.device.FileUtilLinkOs
Retrieves a file from the printer's file system via FTP and writes the contents of that file to destinationStream.
getObjectFromPrinterViaFtp(String, String) - Method in class com.zebra.sdk.device.Profile
This method is not valid for a profile.
getObjectFromPrinterViaFtp(OutputStream, String, String) - Method in class com.zebra.sdk.device.Profile
 
getObjectFromPrinterViaFtp(String, String, String) - Static method in class com.zebra.sdk.printer.PrinterUtil
Retrieves a file from the printer's file system via FTP and returns the contents of that file as a byte[].
getObjectFromPrinterViaFtp(OutputStream, String, String, String) - Static method in class com.zebra.sdk.printer.PrinterUtil
Retrieves a file from the printer's file system via FTP and writes the contents of that file to an output stream.
getOdometerStatus(String) - Static method in class com.zebra.sdk.printer.PrinterUtil
Retrieves status of the printer odometer which includes the total print length, head clean counter, label dot length, head new, latch open counter, and both user resettable counters.
See ConnectionBuilder for the format of connectionString.
getOidValue(String) - Method in class com.zebra.sdk.printer.SnmpPrinter
Gets the value of the specified oid.
getPort() - Method in class com.zebra.sdk.printer.PrinterAlert
Return the destination port number where the alert should be sent.
getPortName() - Method in class com.zebra.sdk.printer.TcpPortStatus
The name of the protocol associated with that port, for example, HTTP for 80, FTP for 21.
getPortNumber() - Method in interface com.zebra.sdk.comm.IpAddressable
Returns the port number which was passed into the constructor.
getPortNumber() - Method in class com.zebra.sdk.comm.TcpConnection
 
getPortStatus(String) - Static method in class com.zebra.sdk.printer.PrinterUtil
Retrieves a list of currently open tcp ports on the printer.
See ConnectionBuilder for the format of connectionString.
getPortStatus() - Method in interface com.zebra.sdk.printer.ZebraPrinterLinkOs
Retrieve the TCP port status of the printer and returns a list of TcpPortStatus describing the open ports on the printer.
getPrinterControlLanguage() - Method in interface com.zebra.sdk.printer.ZebraPrinter
Returns the printer control language (e.g. ZPL or CPCL) of the printer.
getPrinterDownloadableObjectFromPrinter(String) - Method in interface com.zebra.sdk.device.FileUtilLinkOs
Retrieves a file from the printer's file system and returns the contents of that file as a byte array including all necessary file wrappers for redownloading to a Zebra printer.
getPrinterDownloadableObjectFromPrinter(String) - Method in class com.zebra.sdk.device.Profile
Retrieves a file from the profile and returns the contents of that file as a byte array including all necessary file wrappers for redownloading to a Zebra printer.
getPrinterName() - Method in class com.zebra.sdk.comm.DriverPrinterConnection
Returns the name of the printer.
getPrinterPort() - Method in class com.zebra.sdk.printer.TcpPortStatus
The port number open on the printer.
getPrinterStatus(String) - Static method in class com.zebra.sdk.printer.PrinterUtil
Retrieves status of the printer which includes any error messages currently set along with the number of labels remaining in queue, number of labels remaining in batch, and whether or not a label is currently being processed.
getPrintingChannel() - Method in class com.zebra.sdk.comm.MultichannelConnection
Returns the underlying printing Connection of this MultichannelConnection.
getPrivateKeyAlgorithm(String) - Method in class com.zebra.sdk.certificate.ZebraP12Info
Get the algorithm used by the private key.
getPrivateKeyAlgorithm(String, String) - Method in class com.zebra.sdk.certificate.ZebraP12Info
Get the algorithm used by the private key.
getPrivateKeyFormat(String) - Method in class com.zebra.sdk.certificate.ZebraP12Info
Get the format of the private key.
getPrivateKeyFormat(String, String) - Method in class com.zebra.sdk.certificate.ZebraP12Info
Get the format of the private key.
getQuelling() - Method in class com.zebra.sdk.printer.PrinterAlert
Return the quelling state of the alert.
getRange() - Method in class com.zebra.sdk.settings.Setting
Returns a string that describes the acceptable range of values for this setting.
getRanges(List<String>, Connection, PrinterLanguage, LinkOsInformation) - Static method in class com.zebra.sdk.settings.SettingsRanges
Use the LinkOS 3.2 JSON syntax to get the ranges for a list of SDGs, without the need to use an allconfig.
getRemoteIpAddress() - Method in class com.zebra.sdk.printer.TcpPortStatus
The remote IP connected to the printer's port, will be 0.0.0.0 if not connected.
getRemotePort() - Method in class com.zebra.sdk.printer.TcpPortStatus
The port number of the remote connected to the printer, will be 0 if no connection.
getRmiServerPort() - Method in class com.zebra.sdk.remote.comm.RemoteConnection
Returns the RMI server port.
getRmiServerPort() - Method in class com.zebra.sdk.remote.comm.RemoteStatusConnection
Returns the RMI server port.
getSerialNumber() - Method in class com.zebra.sdk.comm.UsbConnection
 
getSetCommunityName() - Method in class com.zebra.sdk.printer.SnmpPrinter
Returns the SNMP set community name
getSetting(String) - Method in class com.zebra.sdk.device.Profile
Retrieves the profile's Setting for a setting id.
getSettingRange(String) - Method in class com.zebra.sdk.device.Profile
 
getSettingRange(String) - Method in interface com.zebra.sdk.settings.SettingsProvider
Retrieves the allowable range for a setting.
getSettingsFromPrinter(String) - Static method in class com.zebra.sdk.printer.PrinterUtil
Retrieve all settings and their attributes from the specified printer.
See ConnectionBuilder for the format of connectionString.
getSettingsValues(List<String>) - Method in class com.zebra.sdk.device.Profile
Retrieves the profile's setting values for a list of setting ids.
getSettingsValues(List<String>) - Method in interface com.zebra.sdk.settings.SettingsProvider
Retrieves the device's setting values for a list of setting IDs.
getSettingType(String) - Method in class com.zebra.sdk.device.Profile
 
getSettingType(String) - Method in interface com.zebra.sdk.settings.SettingsProvider
Returns the data type of the setting.
getSettingValue(String) - Method in class com.zebra.sdk.device.Profile
Retrieves the profile's setting value for a setting id.
getSettingValue(String) - Method in interface com.zebra.sdk.settings.SettingsProvider
Retrieves the device's setting value for a setting id.
getSgdName() - Method in class com.zebra.sdk.printer.PrinterAlert
Return the String representation of the Set-Get-Do Name.
getSimpleConnectionName() - Method in interface com.zebra.sdk.comm.Connection
Return a human-readable description of the connection.
getSimpleConnectionName() - Method in class com.zebra.sdk.comm.DriverPrinterConnection
Return the printer name as the description.
getSimpleConnectionName() - Method in class com.zebra.sdk.comm.MultichannelTcpConnection
Return the IP address as the description.
getSimpleConnectionName() - Method in class com.zebra.sdk.comm.TcpConnection
Return the IP address as the description.
getSimpleConnectionName() - Method in class com.zebra.sdk.comm.TcpStatusConnection
Return the IP address and the status port as the description.
getSimpleConnectionName() - Method in class com.zebra.sdk.comm.UsbConnection
 
getSimpleConnectionName() - Method in class com.zebra.sdk.remote.comm.MultichannelRemoteConnection
Return the remote connection unique id of the printer port as the description.
getSimpleConnectionName() - Method in class com.zebra.sdk.remote.comm.RemoteConnection
Return the remote connection unique id as the description.
getSimpleConnectionName() - Method in class com.zebra.sdk.remote.comm.RemoteStatusConnection
Return the remote connection unique id of the status port as the description.
getStatus() - Method in class com.zebra.sdk.printer.TcpPortStatus
The status of the printer's port, such as LISTEN, ESTABLISHED.
getStatus() - Method in class com.zebra.sdk.weblink.WeblinkConfigurator
Returns the ConfigurationStatus of the weblink configuration task.
getStatusChannel() - Method in class com.zebra.sdk.comm.MultichannelConnection
Returns the underlying status StatusConnection of this MultichannelConnection.
getStatusMessage() - Method in class com.zebra.sdk.printer.PrinterStatusMessages
Used to acquire a human readable string of the current errors/warnings passed to this instance
getStorageInfo() - Method in interface com.zebra.sdk.device.FileUtilLinkOs
Retrieves storage information for all of the printer's available drives.
getStorageInfo() - Method in class com.zebra.sdk.device.Profile
This method is not valid for a profile.
getSupplement() - Method in class com.zebra.sdk.device.Profile
Returns the supplement data within the profile.
getTimeToWaitForMoreData() - Method in interface com.zebra.sdk.comm.Connection
Returns the maximum time, in milliseconds, to wait in-between reads after the initial read.
getTimeToWaitForMoreData() - Method in class com.zebra.sdk.comm.ConnectionA
 
getTimeToWaitForMoreData() - Method in class com.zebra.sdk.comm.MultichannelConnection
Returns the maximum time, in milliseconds, to wait in-between reads after the initial read for the printing channel.
getTteFontHeader(InputStream, String) - Static method in class com.zebra.sdk.printer.FontConverterZpl
Returns an InputStream which provides the TTE header information as determined from the source stream.
getTtfFontHeader(InputStream, String) - Static method in class com.zebra.sdk.printer.FontConverterZpl
Returns an InputStream which provides the TTF header information as determined from the source stream.
getType() - Method in class com.zebra.sdk.settings.Setting
Returns a string describing the data type of the setting.
getUniqueId() - Method in class com.zebra.sdk.remote.comm.RemoteConnection
Returns the unique ID of the device.
getUniqueId() - Method in class com.zebra.sdk.remote.comm.RemoteStatusConnection
Returns the unique ID of the device.
getValue() - Method in class com.zebra.sdk.settings.Setting
Returns the setting's value.
getValues(List<String>, Connection, PrinterLanguage, LinkOsInformation) - Method in class com.zebra.sdk.settings.SettingsValues
Get the values for a list of settings from a printer.
getVariableFields(String) - Method in interface com.zebra.sdk.printer.FormatUtil
Returns a list of descriptors of the variable fields in this format.
getWidth() - Method in interface com.zebra.sdk.graphics.ZebraImageI
Return the image's width in pixels
getZebraDriverPrinters() - Static method in class com.zebra.sdk.printer.discovery.UsbDiscoverer
Enumerate locally installed Zebra Designer Drivers.
getZebraUsbPrinters() - Static method in class com.zebra.sdk.printer.discovery.UsbDiscoverer
Enumerate all currently connected Zebra USB printers.
getZebraUsbPrinters(DiscoveredPrinterFilter) - Static method in class com.zebra.sdk.printer.discovery.UsbDiscoverer
Enumerate currently connected Zebra USB printers that meet the specified DiscoveredPrinterFilter criteria.
GraphicsUtil - Interface in com.zebra.sdk.printer
This is an utility class for printing images on a device.

H

hashCode() - Method in class com.zebra.sdk.printer.discovery.DiscoveredPrinter
Returns a hash code for this DiscoveredPrinter.
hashCode() - Method in class com.zebra.sdk.printer.discovery.DiscoveredPrinterNetwork
Returns a hash code for this DiscoveredPrinter.
HEAD_OPEN_MSG - Static variable in class com.zebra.sdk.printer.PrinterStatusMessages
Message to indicate the head is open
HEAD_TOO_HOT_MSG - Static variable in class com.zebra.sdk.printer.PrinterStatusMessages
Message to indicate the head is too hot

I

IpAddressable - Interface in com.zebra.sdk.comm
An interface defining methods associated with a device that may be addressed via an IP connection.
isCardPrinter - Variable in class com.zebra.sdk.comm.TcpConnection
For internal use of the Zebra Printer API only.
isConnected() - Method in interface com.zebra.sdk.comm.Connection
Returns true if the connection is open.
isConnected() - Method in class com.zebra.sdk.comm.ConnectionA
 
isConnected() - Method in class com.zebra.sdk.comm.MultichannelConnection
 
isConnected() - Method in class com.zebra.sdk.remote.comm.RemoteConnection
 
isConnected() - Method in class com.zebra.sdk.remote.comm.RemoteStatusConnection
 
isHeadCold - Variable in class com.zebra.sdk.printer.PrinterStatus
true if the head is cold.
isHeadOpen - Variable in class com.zebra.sdk.printer.PrinterStatus
true if the head is open.
isHeadTooHot - Variable in class com.zebra.sdk.printer.PrinterStatus
true if the head is too hot.
isOnClear() - Method in class com.zebra.sdk.printer.PrinterAlert
Return alert will be triggered on 'clear'.
isOnSet() - Method in class com.zebra.sdk.printer.PrinterAlert
Return true if the alert is fired when 'set'.
isPaperOut - Variable in class com.zebra.sdk.printer.PrinterStatus
true if the paper is out.
isPartialFormatInProgress - Variable in class com.zebra.sdk.printer.PrinterStatus
true if there is a partial format in progress.
isPaused - Variable in class com.zebra.sdk.printer.PrinterStatus
true if the printer is paused.
isPersistent - Variable in class com.zebra.sdk.printer.StorageInfo
Boolean defining whether or not files persist across printer reboots.
isReadOnly() - Method in class com.zebra.sdk.settings.Setting
Returns true if the setting does not have write access.
isReadyToPrint - Variable in class com.zebra.sdk.printer.PrinterStatus
true if the printer reports back that it is ready to print
isReceiveBufferFull - Variable in class com.zebra.sdk.printer.PrinterStatus
true if the receive buffer is full.
isResponseComplete(byte[]) - Method in interface com.zebra.sdk.comm.ResponseValidator
Provide a method to determine whether a response from the printer is a complete response.
isRibbonOut - Variable in class com.zebra.sdk.printer.PrinterStatus
true if the ribbon is out.
isSettingReadOnly(String) - Method in class com.zebra.sdk.device.Profile
 
isSettingReadOnly(String) - Method in interface com.zebra.sdk.settings.SettingsProvider
Returns true if the setting is read only.
isSettingValid(String, String) - Method in class com.zebra.sdk.device.Profile
 
isSettingValid(String, String) - Method in interface com.zebra.sdk.settings.SettingsProvider
Returns true if value is valid for the given setting.
isSettingWriteOnly(String) - Method in class com.zebra.sdk.device.Profile
 
isSettingWriteOnly(String) - Method in interface com.zebra.sdk.settings.SettingsProvider
Returns true if the setting is write only.
isValid(String) - Method in class com.zebra.sdk.settings.Setting
Returns true if value is valid for the given setting.
isValidWeblinkUrl(String) - Method in class com.zebra.sdk.weblink.WeblinkConfigurator
Returns true if the supplied weblink url is valid for the Zebra weblink server.
isWriteOnly() - Method in class com.zebra.sdk.settings.Setting
Returns true if the setting does not have read access.

L

labelLengthInDots - Variable in class com.zebra.sdk.printer.PrinterStatus
The length of the label in dots.
labelsRemainingInBatch - Variable in class com.zebra.sdk.printer.PrinterStatus
The number of labels remaining in the batch.
LinkOsInformation - Class in com.zebra.sdk.printer
A container class used to hold Link-OS specific information
LinkOsInformation(int, int) - Constructor for class com.zebra.sdk.printer.LinkOsInformation
Creates a container class to hold Link-OS information.
LinkOsInformation(String) - Constructor for class com.zebra.sdk.printer.LinkOsInformation
Creates a container class to hold Link-OS information.
LinkOsInformation(DiscoveredPrinter) - Constructor for class com.zebra.sdk.printer.LinkOsInformation
Creates a container class to hold Link-OS information based on the supplied discoveredPrinter.
listFiles(String, String) - Static method in class com.zebra.sdk.printer.PrinterUtil
Retrieves the names of the files which are stored on the device.
See ConnectionBuilder for the format of connectionString.
loadBackup(String, String) - Static method in class com.zebra.sdk.printer.PrinterUtil
Takes settings, alerts, and files from a backup, and applies them to a printer.
loadBackup(String, String, boolean) - Static method in class com.zebra.sdk.printer.PrinterUtil
Takes settings, alerts, and files from a backup, and applies them to a printer.
loadBackup(String) - Method in interface com.zebra.sdk.printer.ProfileUtil
Takes settings, alerts, and files from a backup, and applies them to a printer.
loadBackup(String, boolean) - Method in interface com.zebra.sdk.printer.ProfileUtil
Takes settings, alerts, and files from a backup, and applies them to a printer.
loadProfile(String, String, FileDeletionOption) - Static method in class com.zebra.sdk.printer.PrinterUtil
Takes settings, alerts, and files from a profile, and applies them to a printer.
loadProfile(String, String, FileDeletionOption, boolean) - Static method in class com.zebra.sdk.printer.PrinterUtil
Takes settings, alerts, and files from a profile, and applies them to a printer.
loadProfile(String) - Method in interface com.zebra.sdk.printer.ProfileUtil
Takes settings, alerts, and files from a profile, and applies them to a printer.
loadProfile(String, FileDeletionOption, boolean) - Method in interface com.zebra.sdk.printer.ProfileUtil
Takes settings, alerts, and files from a profile, and applies them to a printer.
localBroadcast(DiscoveryHandler) - Static method in class com.zebra.sdk.printer.discovery.NetworkDiscoverer
Sends a local broadcast packet.
localBroadcast(DiscoveryHandler, int) - Static method in class com.zebra.sdk.printer.discovery.NetworkDiscoverer
Sends a local broadcast packet.
LogStreamException - Exception in com.zebra.sdk.comm
Signals that an error has occurred while writing to the connections log stream.
LogStreamException(String) - Constructor for exception com.zebra.sdk.comm.LogStreamException
Constructs a LogStreamException with message as the detailed error message.
lookupInt(int) - Static method in enum com.zebra.sdk.weblink.WeblinkAddressStrategy
Returns the enum constant of this type with the specified index.

M

MagCardReader - Interface in com.zebra.sdk.device
Provides access to the magnetic card reader, for devices equipped with one.
MagCardReaderFactory - Class in com.zebra.sdk.device
A class used to determine if a base ZebraPrinter has MagCard reader capabilities.
multicast(DiscoveryHandler, int) - Static method in class com.zebra.sdk.printer.discovery.NetworkDiscoverer
Sends a multicast discovery packet.
multicast(DiscoveryHandler, int, int) - Static method in class com.zebra.sdk.printer.discovery.NetworkDiscoverer
Sends a multicast discovery packet.
MultichannelConnection - Class in com.zebra.sdk.comm
Base class for Link-OS printers which support separate printing and status channels.
MultichannelRemoteConnection - Class in com.zebra.sdk.remote.comm
Establishes a Multichannel Remote connection to a device
MultichannelRemoteConnection(String) - Constructor for class com.zebra.sdk.remote.comm.MultichannelRemoteConnection
Initializes a new instance of the MultichannelRemoteConnection class using the default Zebra Web services port (11995).
This constructor will use the default timeouts for Connection.read().
MultichannelRemoteConnection(String, int) - Constructor for class com.zebra.sdk.remote.comm.MultichannelRemoteConnection
Initializes a new instance of the MultichannelRemoteConnection class using the specified rmiServerPort.
This constructor will use the default timeouts for Connection.read().
MultichannelRemoteConnection(String, int, int) - Constructor for class com.zebra.sdk.remote.comm.MultichannelRemoteConnection
Initializes a new instance of the MultichannelRemoteConnection class using the default Zebra Web services port (11995).
This constructor will use the specified timeouts for Connection.read() for both channels.
MultichannelRemoteConnection(String, int, int, int) - Constructor for class com.zebra.sdk.remote.comm.MultichannelRemoteConnection
Initializes a new instance of the MultichannelRemoteConnection class using the specified rmiServerPort.
This constructor will use the specified timeouts for Connection.read() for both channels.
MultichannelRemoteConnection(String, int, int, int, int) - Constructor for class com.zebra.sdk.remote.comm.MultichannelRemoteConnection
Initializes a new instance of the MultichannelRemoteConnection class using the default Zebra Web services port (11995).
This constructor will use the specified timeouts for Connection.read() for the channels.
MultichannelRemoteConnection(String, int, int, int, int, int) - Constructor for class com.zebra.sdk.remote.comm.MultichannelRemoteConnection
Initializes a new instance of the MultichannelRemoteConnection class using the specified rmiServerPort.
This constructor will use the specified timeouts for Connection.read() for the channels.
MultichannelTcpConnection - Class in com.zebra.sdk.comm
Establishes a Multichannel TCP connection to a device
MultichannelTcpConnection(DiscoveredPrinter) - Constructor for class com.zebra.sdk.comm.MultichannelTcpConnection
Initializes a new instance of the MultichannelTcpConnection class.
MultichannelTcpConnection(DiscoveredPrinter, int, int) - Constructor for class com.zebra.sdk.comm.MultichannelTcpConnection
Initializes a new instance of the MultichannelTcpConnection class.
MultichannelTcpConnection(DiscoveredPrinter, int, int, int, int) - Constructor for class com.zebra.sdk.comm.MultichannelTcpConnection
Initializes a new instance of the MultichannelTcpConnection class.
MultichannelTcpConnection(String, int, int) - Constructor for class com.zebra.sdk.comm.MultichannelTcpConnection
Initializes a new instance of the MultichannelTcpConnection class.
MultichannelTcpConnection(String, int, int, int, int) - Constructor for class com.zebra.sdk.comm.MultichannelTcpConnection
Initializes a new instance of the MultichannelTcpConnection class.
MultichannelTcpConnection(String, int, int, int, int, int, int) - Constructor for class com.zebra.sdk.comm.MultichannelTcpConnection
Initializes a new instance of the MultichannelTcpConnection class.

N

NetworkDiscoverer - Class in com.zebra.sdk.printer.discovery
A class used to discover printers on an IP Network.
NotALinkOsPrinterException - Exception in com.zebra.sdk.printer
Signals that a Link-OS™ operation has been attempted on a non-Link-OS™ printer.
NotALinkOsPrinterException() - Constructor for exception com.zebra.sdk.printer.NotALinkOsPrinterException
Constructs a NotALinkOsPrinterException with "This is not a Link-OS™ printer" as the detailed error message.
NULL_MSG - Static variable in class com.zebra.sdk.printer.PrinterStatusMessages
Message to indicate printerStatus is null
numberOfFormatsInReceiveBuffer - Variable in class com.zebra.sdk.printer.PrinterStatus
The number of formats currently in the receive buffer of the printer.

O

open() - Method in interface com.zebra.sdk.comm.Connection
Opens the connection to a device.
open() - Method in class com.zebra.sdk.comm.ConnectionA
 
open() - Method in class com.zebra.sdk.comm.DriverPrinterConnection
 
open() - Method in class com.zebra.sdk.comm.MultichannelConnection
Opens both the printing and status channel of this Multichannel connection.
open() - Method in class com.zebra.sdk.comm.UsbConnection
 
open() - Method in class com.zebra.sdk.remote.comm.RemoteConnection
 
open() - Method in class com.zebra.sdk.remote.comm.RemoteStatusConnection
 
openPrintingChannel() - Method in class com.zebra.sdk.comm.MultichannelConnection
Opens the printing channel of this Multichannel connection.
openStatusChannel() - Method in class com.zebra.sdk.comm.MultichannelConnection
Opens the status channel of this Multichannel connection.

P

PAPER_OUT_MSG - Static variable in class com.zebra.sdk.printer.PrinterStatusMessages
Message to indicate the paper is out
parseCertificate(InputStream, String, String) - Static method in class com.zebra.sdk.certificate.CertificateParser
Takes in a certificate file (P12, DER, PEM, etc) and processes it into a ZebraCertificateInfo object which contains the selected certificate, Certificate Authority certificate chain, and private key (if applicable).
parseDiscoveryPacket(String) - Static method in class com.zebra.sdk.printer.discovery.DiscoveryUtil
Decodes the provided MIME encoded discovery packet and returns a discovery data map
parseJsonForRanges(String) - Static method in class com.zebra.sdk.settings.SettingsRanges
Parse the JSON response from the JSON get range command.
PAUSE_MSG - Static variable in class com.zebra.sdk.printer.PrinterStatusMessages
Message to indicate printer is paused
portNames - Variable in class com.zebra.sdk.printer.discovery.DiscoveredPrinterDriver
Local ports registered with the printer.
print(InputStream, String, String, OutputStream) - Static method in class com.zebra.sdk.printer.CsvPrinter
Print template formats using comma separated values as input data.
print(String, InputStream, String, String, OutputStream) - Static method in class com.zebra.sdk.printer.CsvPrinter
Print template formats using comma separated values as input data.
print(InputStream, String, String, OutputStream, boolean) - Static method in class com.zebra.sdk.printer.CsvPrinter
Print template formats using comma separated values as input data.
print(String, InputStream, String, String, OutputStream, boolean) - Static method in class com.zebra.sdk.printer.CsvPrinter
Print template formats using comma separated values as input data.
print(InputStream, String, String, OutputStream) - Static method in class com.zebra.sdk.printer.XmlPrinter
Print template formats using XML as input data.
print(String, InputStream, String, String, OutputStream) - Static method in class com.zebra.sdk.printer.XmlPrinter
Print template formats using XML as input data to destinationDevice.
print(InputStream, String, String, OutputStream, boolean) - Static method in class com.zebra.sdk.printer.XmlPrinter
Print template formats using XML as input data with optional running commentary to standard out.
print(String, InputStream, String, String, OutputStream, boolean) - Static method in class com.zebra.sdk.printer.XmlPrinter
Print template formats using XML as input data to a device with connection string destinationDevice.
printConfigLabel(String) - Static method in class com.zebra.sdk.printer.PrinterUtil
Causes the specified printer to print a configuration label.
See ConnectionBuilder for the format of connectionString.
printConfigurationLabel() - Method in interface com.zebra.sdk.printer.ToolsUtil
Sends the appropriate print configuration command to the printer.
printDirectoryLabel(String) - Static method in class com.zebra.sdk.printer.PrinterUtil
Causes the specified printer to print a directory listing of all the files saved on the printer.
See ConnectionBuilder for the format of connectionString.
printDirectoryLabel() - Method in interface com.zebra.sdk.printer.ToolsUtilLinkOs
Send the print directory label command to the printer.
PrinterAlert - Class in com.zebra.sdk.printer
Defines a printer alert.
PrinterAlert(AlertCondition, AlertDestination, boolean, boolean, String, int, boolean) - Constructor for class com.zebra.sdk.printer.PrinterAlert
Creates an instance of a PrinterAlert object.
PrinterAlert(AlertCondition, AlertDestination, String, boolean, boolean, String, int, boolean) - Constructor for class com.zebra.sdk.printer.PrinterAlert
Creates an instance of a PrinterAlert object, including a Set-Get-Do name.
PrinterAlert(AlertCondition, AlertDestination, boolean, boolean, String, int, boolean, String) - Constructor for class com.zebra.sdk.printer.PrinterAlert
Creates an instance of a PrinterAlert object, including the printer alert text.
PrinterAlert(AlertCondition, AlertDestination, String, boolean, boolean, String, int, boolean, String) - Constructor for class com.zebra.sdk.printer.PrinterAlert
Creates an instance of a PrinterAlert object, including a Set-Get-Do name and the printer alert text.
PrinterLanguage - Enum in com.zebra.sdk.printer
Enumeration of the various printer control languages supported by Zebra Printers.
printerName - Variable in class com.zebra.sdk.printer.discovery.DiscoveredPrinterDriver
Local printer name associated with the driver.
PrinterObjectProperties - Class in com.zebra.sdk.printer
Container for properties of a printer object.
PrinterObjectProperties() - Constructor for class com.zebra.sdk.printer.PrinterObjectProperties
 
printerOnline(ZebraPrinterLinkOs, String) - Method in interface com.zebra.sdk.printer.PrinterReconnectionHandler
Called when the printer is back online and has been rediscovered.
PrinterReconnectionHandler - Interface in com.zebra.sdk.printer
Interface definition for a callback to be invoked when a printer comes back online and has been rediscovered.
PrinterStatus - Class in com.zebra.sdk.printer
A class used to obtain the status of a Zebra printer.
PrinterStatus(Connection) - Constructor for class com.zebra.sdk.printer.PrinterStatus
Constructs a PrinterStatus instance that can be used to determine the status of a printer.
PrinterStatusMessages - Class in com.zebra.sdk.printer
This class is used to acquire a human readable string of the current errors/warnings stored in a PrinterStatus instance.
PrinterStatusMessages(PrinterStatus) - Constructor for class com.zebra.sdk.printer.PrinterStatusMessages
Used to acquire a human readable string of the current errors/warnings stored in printerStatus
PrinterUtil - Class in com.zebra.sdk.printer
Numerous utilities to simplify printer operations
printImage(String, int, int) - Method in class com.zebra.sdk.device.Profile
 
printImage(String, int, int, int, int, boolean) - Method in class com.zebra.sdk.device.Profile
 
printImage(ZebraImageI, int, int, int, int, boolean) - Method in class com.zebra.sdk.device.Profile
 
printImage(String, int, int) - Method in interface com.zebra.sdk.printer.GraphicsUtil
Prints an image from the connecting device file system to the connected device as a monochrome image.
printImage(String, int, int, int, int, boolean) - Method in interface com.zebra.sdk.printer.GraphicsUtil
Prints an image from the connecting device file system to the connected device as a monochrome image.
printImage(ZebraImageI, int, int, int, int, boolean) - Method in interface com.zebra.sdk.printer.GraphicsUtil
Prints an image to the connected device as a monochrome image.
printMode - Variable in class com.zebra.sdk.printer.PrinterStatus
The print mode.
printNetworkConfigLabel(String) - Static method in class com.zebra.sdk.printer.PrinterUtil
Causes the specified printer to print a network configuration label.
See ConnectionBuilder for the format of connectionString.
printNetworkConfigurationLabel() - Method in interface com.zebra.sdk.printer.ToolsUtilLinkOs
Send the print network configuration command to the printer.
printStoredFormat(String, String[]) - Method in interface com.zebra.sdk.printer.FormatUtil
Prints a stored format on the printer, filling in the fields specified by the array.
printStoredFormat(String, String[], String) - Method in interface com.zebra.sdk.printer.FormatUtil
Prints a stored format on the printer, filling in the fields specified by the array.
printStoredFormat(String, Map<Integer, String>) - Method in interface com.zebra.sdk.printer.FormatUtil
Prints a stored format on the printer, filling in the fields specified by the Map.
printStoredFormat(String, Map<Integer, String>, String) - Method in interface com.zebra.sdk.printer.FormatUtil
Prints a stored format on the printer, filling in the fields specified by the Map.
printStoredFormatWithVarGraphics(String, Map<Integer, String>) - Method in interface com.zebra.sdk.printer.FormatUtilLinkOs
Prints a stored format on the printer, filling in the fields specified by the Map.
printStoredFormatWithVarGraphics(String, Map<Integer, String>, String) - Method in interface com.zebra.sdk.printer.FormatUtilLinkOs
Prints a stored format on the printer, filling in the fields specified by the Map.
printStoredFormatWithVarGraphics(String, Map<Integer, ZebraImageI>, Map<Integer, String>) - Method in interface com.zebra.sdk.printer.FormatUtilLinkOs
Prints a stored format on the printer, filling in the fields specified by the maps.
printStoredFormatWithVarGraphics(String, Map<Integer, ZebraImageI>, Map<Integer, String>, String) - Method in interface com.zebra.sdk.printer.FormatUtilLinkOs
Prints a stored format on the printer, filling in the fields specified by the maps.
privateKey - Variable in class com.zebra.sdk.certificate.ZebraCertificateInfo
Contains the private key, if set.
process(String, Map<String, String>) - Static method in class com.zebra.sdk.printer.SettingsSetter
Sends the settingsToSet to the destinationDevice and then returns the updated setting values.
processSettingsViaMap(Map<String, String>) - Method in class com.zebra.sdk.device.Profile
Change or retrieve settings in the profile.
processSettingsViaMap(Map<String, String>) - Method in interface com.zebra.sdk.settings.SettingsProvider
Change or retrieve printer settings.
Profile - Class in com.zebra.sdk.device
Interface to access the contents of a .zprofile file.

Profile(String) - Constructor for class com.zebra.sdk.device.Profile
Create a Profile object backed by an existing .zprofile file.
ProfileToMirrorServer - Class in com.zebra.sdk.device
Class which allows you to store a zprofile to a mirror server.
ProfileToMirrorServer(String) - Constructor for class com.zebra.sdk.device.ProfileToMirrorServer
Creates an instance of a class which can be used to store a profile onto a mirror server.
ProfileUtil - Interface in com.zebra.sdk.printer
Defines functions used for creating and applying profiles to a Zebra printer.
ProgressMonitor - Interface in com.zebra.sdk.device
Handler to monitor long-running file operations.
progressUpdate(int, int) - Method in interface com.zebra.sdk.printer.FirmwareUpdateHandlerBase
Callback to notify the user of the firmware updating progress.
progressUpdate(String) - Method in class com.zebra.sdk.weblink.WeblinkConfigurationStateUpdater
Provides a custom message for the current weblink configuration state

Q

quickStatus(String) - Static method in class com.zebra.sdk.printer.PrinterUtil
Retrieves the quick status of the printer.
See ConnectionBuilder for the format of connectionString.

R

read() - Method in interface com.zebra.sdk.comm.Connection
Reads all the available data from the connection.
read(OutputStream) - Method in interface com.zebra.sdk.comm.Connection
Reads all the available data from the connection.
read() - Method in class com.zebra.sdk.comm.ConnectionA
 
read(int) - Method in class com.zebra.sdk.comm.ConnectionA
Reads maxBytesToRead of the available data from the connection.
read(OutputStream) - Method in class com.zebra.sdk.comm.ConnectionA
 
read(int, boolean) - Method in class com.zebra.sdk.comm.ConnectionA
Reads maxBytesToRead of the available data from the connection.
read() - Method in class com.zebra.sdk.comm.DriverPrinterConnection
 
read() - Method in class com.zebra.sdk.comm.MultichannelConnection
 
read(OutputStream) - Method in class com.zebra.sdk.comm.MultichannelConnection
 
read(int) - Method in class com.zebra.sdk.comm.UsbConnection
Reads up to maxBytesToRead into byte array
Performing reads using DriverPrinterConnection and UsbConnection concurrently could cause indeterminate reads
read(int) - Method in interface com.zebra.sdk.device.MagCardReader
Activates the device's magnetic card reader, if present, and waits for a card to be swiped.
read() - Method in class com.zebra.sdk.remote.comm.RemoteConnection
 
read(int) - Method in class com.zebra.sdk.remote.comm.RemoteConnection
 
read() - Method in class com.zebra.sdk.remote.comm.RemoteStatusConnection
 
read(int) - Method in class com.zebra.sdk.remote.comm.RemoteStatusConnection
 
readChar() - Method in interface com.zebra.sdk.comm.Connection
Reads the next byte of data from the connection, similar to a Java InputStream.
readChar() - Method in class com.zebra.sdk.comm.ConnectionA
 
readChar() - Method in class com.zebra.sdk.comm.DriverPrinterConnection
 
readChar() - Method in class com.zebra.sdk.comm.MultichannelConnection
 
readChar() - Method in class com.zebra.sdk.comm.UsbConnection
 
readChar() - Method in class com.zebra.sdk.remote.comm.RemoteConnection
 
readChar() - Method in class com.zebra.sdk.remote.comm.RemoteStatusConnection
 
RECEIVE_BUFFER_FULL_MSG - Static variable in class com.zebra.sdk.printer.PrinterStatusMessages
Message to indicate the receive buffer is full
receivedAlert(PrinterAlert) - Method in interface com.zebra.sdk.remote.comm.AlertMonitorI
Called when a printer alert is received.
receivedAlert(PrinterAlert, String) - Method in interface com.zebra.sdk.remote.comm.AlertMonitorI
Called when a printer alert is received.
reestablishConnection(PrinterReconnectionHandler) - Method in interface com.zebra.sdk.comm.ConnectionReestablisher
Reestablishes a connection to a printer which may have been closed due to an event, like a reboot.
registerForAlerts(HashSet<AlertCondition>, AlertMonitorI) - Method in class com.zebra.sdk.remote.comm.RemoteConnection
Register for alerts on the RemoteConnection which are being received by the Zebra Servlet Instance.
registerForConnections(ConnectionHandlerI, int) - Static method in class com.zebra.sdk.remote.discovery.RemoteDiscoverer
Register for connection events from the Zebra Weblink servlet.
RemoteConnection - Class in com.zebra.sdk.remote.comm
This class provides access to remotely connected devices.
RemoteConnection(String) - Constructor for class com.zebra.sdk.remote.comm.RemoteConnection
Initializes a new instance of the RemoteConnection class using the default Zebra Web services port (11995).
This constructor will use the default timeouts for Connection.read().
RemoteConnection(String, int) - Constructor for class com.zebra.sdk.remote.comm.RemoteConnection
Initializes a new instance of the RemoteConnection class using the specified rmiServerPort.
RemoteConnection(String, int, int, int) - Constructor for class com.zebra.sdk.remote.comm.RemoteConnection
Initializes a new instance of the RemoteConnection class using the specified rmiServerPort.
RemoteDiscoverer - Class in com.zebra.sdk.remote.discovery
A class used to discover remote Link-OS printers connected via web sockets to a Zebra serlvet.
RemoteStatusConnection - Class in com.zebra.sdk.remote.comm
Establishes a status only Remote connection to a device.

RemoteStatusConnection(String) - Constructor for class com.zebra.sdk.remote.comm.RemoteStatusConnection
Initializes a new instance of the RemoteStatusConnection class using the default Zebra Web services port (11995).
This constructor will use the default timeouts for Connection.read().
RemoteStatusConnection(String, int) - Constructor for class com.zebra.sdk.remote.comm.RemoteStatusConnection
Initializes a new instance of the RemoteStatusConnection class using the specified rmiServerPort.
RemoteStatusConnection(String, int, int, int) - Constructor for class com.zebra.sdk.remote.comm.RemoteStatusConnection
Initializes a new instance of the RemoteStatusConnection class using the specified rmiServerPort.
removeAlert(PrinterAlert) - Method in class com.zebra.sdk.device.Profile
Removes a configured alert from a profile.
removeAlert(PrinterAlert) - Method in interface com.zebra.sdk.printer.AlertProvider
Removes a configured alert from a printer.
removeAlertHandler() - Method in class com.zebra.sdk.remote.comm.AlertMonitorBase
 
removeAlertHandler() - Method in interface com.zebra.sdk.remote.comm.AlertMonitorI
Removes the alert handler from the runtime.
removeAllAlerts() - Method in class com.zebra.sdk.device.Profile
Removes all alerts currently in a profile.
removeAllAlerts() - Method in interface com.zebra.sdk.printer.AlertProvider
Removes all alerts currently configured on a printer.
removeConnectionHandler() - Method in class com.zebra.sdk.remote.discovery.ConnectionHandlerBase
 
removeConnectionHandler() - Method in interface com.zebra.sdk.remote.discovery.ConnectionHandlerI
Removes the Connection handler from the runtime.
removeFirmware() - Method in class com.zebra.sdk.device.Profile
Removes the firmware file from the profile.
reset() - Method in interface com.zebra.sdk.printer.ToolsUtil
Sends the appropriate reset command to the printer.
resetNetwork(String) - Static method in class com.zebra.sdk.printer.PrinterUtil
Resets the network of the specified printer.
resetNetwork() - Method in interface com.zebra.sdk.printer.ToolsUtilLinkOs
Sends the network reset command to the printer.
resetPrinter(String) - Static method in class com.zebra.sdk.printer.PrinterUtil
Resets the specified printer.
See ConnectionBuilder for the format of connectionString.
ResponseValidator - Interface in com.zebra.sdk.comm
An interface defining a method to validate whether a response from the printer is complete.
restoreDefaults() - Method in interface com.zebra.sdk.printer.ToolsUtil
Sends the appropriate restore defaults command to the printer.
restoreNetworkDefaults(String) - Static method in class com.zebra.sdk.printer.PrinterUtil
Restores the printer's network settings to their factory default configuration.
restoreNetworkDefaults() - Method in interface com.zebra.sdk.printer.ToolsUtilLinkOs
Send the restore network defaults command to the printer.
restorePrinterDefaults(String) - Static method in class com.zebra.sdk.printer.PrinterUtil
Restores the printer's settings to their factory default configuration.
See ConnectionBuilder for the format of connectionString.
retrieveFileNames() - Method in interface com.zebra.sdk.device.FileUtil
Retrieves the names of the files which are stored on the device.
retrieveFileNames(String[]) - Method in interface com.zebra.sdk.device.FileUtil
Retrieves the names of the files which are stored on the device.
retrieveFileNames() - Method in class com.zebra.sdk.device.Profile
Retrieves the names of the files which are in the profile.
retrieveFileNames(String[]) - Method in class com.zebra.sdk.device.Profile
Retrieves the names of the files which are stored on the device.
retrieveFormatFromPrinter(String) - Method in interface com.zebra.sdk.printer.FormatUtil
Retrieves a format from the printer.
retrieveFormatFromPrinter(OutputStream, String) - Method in interface com.zebra.sdk.printer.FormatUtil
Retrieves a format from the printer.
retrieveObjectsProperties() - Method in interface com.zebra.sdk.device.FileUtil
Retrieves the properties of the objects which are stored on the device.
retrieveObjectsProperties() - Method in class com.zebra.sdk.device.Profile
 
RIBBON_OUT_MSG - Static variable in class com.zebra.sdk.printer.PrinterStatusMessages
Message to indicate the ribbon is out

S

saveAsTtePrinterFont(String, OutputStream, String) - Static method in class com.zebra.sdk.printer.FontConverterZpl
Converts a native TrueType® font to a ZPL TTE format.
saveAsTtePrinterFont(InputStream, OutputStream, String) - Static method in class com.zebra.sdk.printer.FontConverterZpl
Converts a native TrueType® font to a ZPL TTE format.
saveAsTtfPrinterFont(String, OutputStream, String) - Static method in class com.zebra.sdk.printer.FontConverterZpl
Converts a native TrueType® font to a ZPL TTF format.
saveAsTtfPrinterFont(InputStream, OutputStream, String) - Static method in class com.zebra.sdk.printer.FontConverterZpl
Converts a native TrueType® font to a ZPL TTF format.
sendAndWaitForResponse(byte[], int, int, String) - Method in interface com.zebra.sdk.comm.Connection
Sends dataToSend and returns the response data.
sendAndWaitForResponse(OutputStream, InputStream, int, int, String) - Method in interface com.zebra.sdk.comm.Connection
Sends data from sourceStream and writes the response data to destinationStream.
sendAndWaitForResponse(byte[], int, int, String) - Method in class com.zebra.sdk.comm.ConnectionA
 
sendAndWaitForResponse(OutputStream, InputStream, int, int, String) - Method in class com.zebra.sdk.comm.ConnectionA
 
sendAndWaitForResponse(byte[], int, int, String) - Method in class com.zebra.sdk.comm.MultichannelConnection
 
sendAndWaitForResponse(OutputStream, InputStream, int, int, String) - Method in class com.zebra.sdk.comm.MultichannelConnection
 
sendAndWaitForValidResponse(byte[], int, int, ResponseValidator) - Method in interface com.zebra.sdk.comm.Connection
Sends dataToSend and returns the response data.
sendAndWaitForValidResponse(OutputStream, InputStream, int, int, ResponseValidator) - Method in interface com.zebra.sdk.comm.Connection
Sends data from sourceStream and writes the response data to destinationStream.
sendAndWaitForValidResponse(byte[], int, int, ResponseValidator) - Method in class com.zebra.sdk.comm.ConnectionA
 
sendAndWaitForValidResponse(OutputStream, InputStream, int, int, ResponseValidator) - Method in class com.zebra.sdk.comm.ConnectionA
 
sendAndWaitForValidResponse(byte[], int, int, ResponseValidator) - Method in class com.zebra.sdk.comm.MultichannelConnection
 
sendAndWaitForValidResponse(OutputStream, InputStream, int, int, ResponseValidator) - Method in class com.zebra.sdk.comm.MultichannelConnection
 
sendCommand(String) - Method in interface com.zebra.sdk.printer.ToolsUtil
Converts the specified command to bytes using the Java default charset and sends the bytes to the printer.
sendCommand(String, String) - Method in interface com.zebra.sdk.printer.ToolsUtil
Converts the specified command to bytes using the specified charset "encoding" and sends the bytes to the printer.
sendContents(String, byte[]) - Method in class com.zebra.sdk.device.Profile
Adds a file to the profile named fileNameOnPrinter with the file contents from fileContents.
sendContents(String, String) - Static method in class com.zebra.sdk.printer.PrinterUtil
Send contents of data directly to the device specified via connectionString using UTF-8 encoding.
sendContents(String, String, String) - Static method in class com.zebra.sdk.printer.PrinterUtil
Send contents of data directly to the device specified via connectionString using encoding.
See ConnectionBuilder for the format of connectionString.
sendContents(String, InputStream) - Static method in class com.zebra.sdk.printer.PrinterUtil
Send contents of data directly to the device specified via connectionString using UTF-8 encoding.
See ConnectionBuilder for the format of connectionString.
sendContents(String, InputStream, String) - Static method in class com.zebra.sdk.printer.PrinterUtil
Send contents of data directly to the device specified via connectionString using encoding.
See ConnectionBuilder for the format of connectionString.
sendFileContents(String) - Method in interface com.zebra.sdk.device.FileUtil
Sends the contents of a file to the device.
sendFileContents(String, ProgressMonitor) - Method in interface com.zebra.sdk.device.FileUtil
Sends the contents of a file to the device.
sendFileContents(String) - Method in class com.zebra.sdk.device.Profile
This method is not valid for a profile.
sendFileContents(String, ProgressMonitor) - Method in class com.zebra.sdk.device.Profile
This method is not valid for a profile.
sendJSON(String, InputStream, String) - Static method in class com.zebra.sdk.printer.PrinterUtil
Send contents of data directly to the device specified via connectionString using encoding.
See ConnectionBuilder for the format of connectionString.
sendToMirrorServer(String, String, String) - Method in class com.zebra.sdk.device.ProfileToMirrorServer
Stores the profile to the mirror server.
serialNumber - Variable in class com.zebra.sdk.comm.TcpConnection
For internal use of the Zebra Printer API only.
SET(String, int, Connection) - Static method in class com.zebra.sdk.printer.SGD
Constructs an SGD SET command and sends it to the printer.
SET(String, String, Connection) - Static method in class com.zebra.sdk.printer.SGD
Constructs an SGD SET command and sends it to the printer.
setAccess(String) - Method in class com.zebra.sdk.settings.Setting
Set the access permissions for this setting.
setAllSettings(Map<String, Setting>) - Method in class com.zebra.sdk.device.Profile
Change settings in the profile.
setArchive(boolean) - Method in class com.zebra.sdk.settings.Setting
Set to true if this setting should be applied when loading a backup.
setClock(String, String) - Static method in class com.zebra.sdk.printer.PrinterUtil
Set the RTC time and date on the printer.
See ConnectionBuilder for the format of connectionString.
setClock(String) - Method in interface com.zebra.sdk.printer.ToolsUtilLinkOs
Set the RTC time and date on the printer.
setClone(boolean) - Method in class com.zebra.sdk.settings.Setting
Set to true if this setting should be applied when loading a profile.
setConnection(Connection) - Method in interface com.zebra.sdk.printer.ZebraPrinter
Changes the printer's connection.
setCRC32(long) - Method in class com.zebra.sdk.printer.PrinterObjectProperties
Set the 32-bit CRC value of the file.
setDrivePrefix(String) - Method in class com.zebra.sdk.printer.PrinterObjectProperties
Set the drive prefix.
setExtension(String) - Method in class com.zebra.sdk.printer.PrinterObjectProperties
Set the file extension.
setFileName(String) - Method in class com.zebra.sdk.printer.PrinterObjectProperties
Set the file name.
setFileSize(long) - Method in class com.zebra.sdk.printer.PrinterObjectProperties
Set the size of the file.
setGetCommunityName(String) - Method in interface com.zebra.sdk.printer.ZebraPrinterLinkOs
Set the printer's SNMP get community name.
setMaxDataToWrite(int) - Method in class com.zebra.sdk.comm.ConnectionA
Sets the maximum number of bytes to write at one time
setMaxTimeoutForRead(int) - Method in interface com.zebra.sdk.comm.Connection
Set the maximum time, in milliseconds, to wait for any data to be received
setMaxTimeoutForRead(int) - Method in class com.zebra.sdk.comm.ConnectionA
 
setMaxTimeoutForRead(int) - Method in class com.zebra.sdk.comm.MultichannelConnection
Set the maximum time, in milliseconds, to wait for any data to be received.
setMaxTimeoutForRead(int) - Method in class com.zebra.sdk.comm.UsbConnection
 
setOidValue(String, String) - Method in class com.zebra.sdk.printer.SnmpPrinter
Sets the value of the specified oid to valueToSet.
setOidValue(String, int) - Method in class com.zebra.sdk.printer.SnmpPrinter
Sets the value of the specified oid to valueToSet.
setRange(String) - Method in class com.zebra.sdk.settings.Setting
Takes a string that describes the acceptable range of values for this setting.
setReadTimeout(int) - Method in class com.zebra.sdk.comm.ConnectionA
Sets the underlying socket read timeout value
setSetting(String, String) - Method in class com.zebra.sdk.device.Profile
Change the value of the setting in the profile to the given value.
setSetting(String, Setting) - Method in class com.zebra.sdk.device.Profile
Change the setting in the profile.
setSetting(String, String) - Method in interface com.zebra.sdk.settings.SettingsProvider
Sets the setting to the given value.
setSettings(Map<String, String>) - Method in class com.zebra.sdk.device.Profile
Set more than one setting.
setSettings(Map<String, String>) - Method in interface com.zebra.sdk.settings.SettingsProvider
Set more than one setting.
setTimeToWaitForMoreData(int) - Method in interface com.zebra.sdk.comm.Connection
Set the maximum time, in milliseconds, to wait in-between reads after the initial read.
setTimeToWaitForMoreData(int) - Method in class com.zebra.sdk.comm.ConnectionA
 
setTimeToWaitForMoreData(int) - Method in class com.zebra.sdk.comm.MultichannelConnection
Set the maximum time, in milliseconds, to wait in-between reads after the initial read.
Setting - Class in com.zebra.sdk.settings
A class that represents an internal device setting.
Setting() - Constructor for class com.zebra.sdk.settings.Setting
Instantiates the Setting class
SettingsException - Exception in com.zebra.sdk.settings
Signals that an error occurred retrieving a setting
SettingsException() - Constructor for exception com.zebra.sdk.settings.SettingsException
Constructs a SettingsException with Setting not found as the detailed error message.
SettingsException(String) - Constructor for exception com.zebra.sdk.settings.SettingsException
Constructs a SettingsException with message as the detailed error message.
SettingsException(Throwable) - Constructor for exception com.zebra.sdk.settings.SettingsException
Constructs a SettingsException with cause as the source of the exception.
SettingsException(String, Throwable) - Constructor for exception com.zebra.sdk.settings.SettingsException
Constructs a SettingsException with the message as the detailed error message and cause as the source of the exception.
SettingsProvider - Interface in com.zebra.sdk.settings
Interface implemented by devices that provide settings.
SettingsRanges - Class in com.zebra.sdk.settings
Methods to use the LinkOS 3.2 JSON syntax to get the ranges for a list of SDGs, without the need to use an allconfig.
SettingsSetter - Class in com.zebra.sdk.printer
A utility class used to wrap with a map and send settings commands to a connection.
SettingsValues - Class in com.zebra.sdk.settings
 
SettingsValues() - Constructor for class com.zebra.sdk.settings.SettingsValues
 
setType(String) - Method in class com.zebra.sdk.settings.Setting
Set the setting's data type.
setValue(String) - Method in class com.zebra.sdk.settings.Setting
Set the setting's value.
setValues(Map<String, String>, Connection, PrinterLanguage, LinkOsInformation) - Method in class com.zebra.sdk.settings.SettingsValues
Set each of the settings in settingValues on a printer.
SGD - Class in com.zebra.sdk.printer
A utility class used to wrap and send SGD commands to a connection
shouldAddPrinter(DiscoveredPrinter) - Method in interface com.zebra.sdk.printer.discovery.DiscoveredPrinterFilter
Method called by a discovery operation to determine whether or not the DiscoveredPrinter should be added to the list of discovered devices.
shouldAddPrinter(DiscoveredPrinter) - Method in class com.zebra.sdk.printer.discovery.ZebraPrinterFilter
Determines if the discoveredPrinter is a supported Zebra Printer.
SmartcardReader - Interface in com.zebra.sdk.device
Provides access to the smartcard reader, for printers equipped with one.
SmartcardReaderFactory - Class in com.zebra.sdk.device
A class used to determine if a base ZebraPrinter has Smartcard reader capabilities.
SnmpException - Exception in com.zebra.sdk.printer
Signals that an error has occurred when attempting to communicate with SNMP.
SnmpException(String) - Constructor for exception com.zebra.sdk.printer.SnmpException
Constructs an SnmpException with message as the detailed error message
SnmpPrinter - Class in com.zebra.sdk.printer
An instance of an SNMP only Zebra printer.
SnmpPrinter(String) - Constructor for class com.zebra.sdk.printer.SnmpPrinter
Creates an instance of a Zebra printer which is limited to only SNMP operations.
SnmpPrinter(String, String, String) - Constructor for class com.zebra.sdk.printer.SnmpPrinter
Creates an instance of a Zebra printer, with the given community names, which is limited to only SNMP operations.
StatusConnection - Interface in com.zebra.sdk.comm
A status connection to a Link-OS printer.
StatusConnectionWithWriteLogging - Interface in com.zebra.sdk.comm
A status connection to a Link-OS printer.
StorageInfo - Class in com.zebra.sdk.printer
A container class which holds information about various printer drives.
StorageInfo() - Constructor for class com.zebra.sdk.printer.StorageInfo
Creates an empty StorageInfo container
storeFile(String, String, String) - Static method in class com.zebra.sdk.printer.PrinterUtil
Stores the file on the printer at the specified location and name using any required file wrappers.
See ConnectionBuilder for the format of connectionString.
storeFileOnPrinter(String) - Method in interface com.zebra.sdk.device.FileUtilLinkOs
Stores the file on the printer using any required file wrappers.
storeFileOnPrinter(String, String) - Method in interface com.zebra.sdk.device.FileUtilLinkOs
Stores the file on the printer at the specified location and name using any required file wrappers.
storeFileOnPrinter(byte[], String) - Method in interface com.zebra.sdk.device.FileUtilLinkOs
Stores a file on the printer named fileNameOnPrinter with the file contents from fileContents using any required file wrappers.
storeFileOnPrinter(String) - Method in class com.zebra.sdk.device.Profile
Stores the file in the profile using any required file wrappers.
storeFileOnPrinter(String, String) - Method in class com.zebra.sdk.device.Profile
Stores the file in the profile at the specified location and name using any required file wrappers.
storeFileOnPrinter(byte[], String) - Method in class com.zebra.sdk.device.Profile
Stores a file in the profile named fileNameOnPrinter with the file contents from fileContents using any required file wrappers.
storeImage(String, ZebraImageI, int, int) - Method in class com.zebra.sdk.device.Profile
 
storeImage(String, String, int, int) - Method in class com.zebra.sdk.device.Profile
 
storeImage(String, ZebraImageI, int, int) - Method in interface com.zebra.sdk.printer.GraphicsUtil
Stores the specified image to the connected printer as a monochrome image.
storeImage(String, String, int, int) - Method in interface com.zebra.sdk.printer.GraphicsUtil
Stores the specified image to the connected printer as a monochrome image.
subnetSearch(DiscoveryHandler, String) - Static method in class com.zebra.sdk.printer.discovery.NetworkDiscoverer
Sends a discovery packet to the IPs specified in the subnetRange.
subnetSearch(DiscoveryHandler, String, int) - Static method in class com.zebra.sdk.printer.discovery.NetworkDiscoverer
Sends a discovery packet to the IPs specified in the subnetRange.

T

TcpConnection - Class in com.zebra.sdk.comm
Establishes a TCP connection to a device

TcpConnection(String, int) - Constructor for class com.zebra.sdk.comm.TcpConnection
Initializes a new instance of the TcpConnection class.
TcpConnection(String, int, int, int) - Constructor for class com.zebra.sdk.comm.TcpConnection
Initializes a new instance of the TcpConnection class.
TcpPortStatus - Class in com.zebra.sdk.printer
Class for describing the status of ports open on a Zebra printer.
TcpPortStatus(String, String, String, String, String) - Constructor for class com.zebra.sdk.printer.TcpPortStatus
Creates a container which describes the status of a specific port on a Zebra printer.
TcpStatusConnection - Class in com.zebra.sdk.comm
Establishes a status only TCP connection to a device

TcpStatusConnection(String) - Constructor for class com.zebra.sdk.comm.TcpStatusConnection
Initializes a new status only instance of the TcpStatusConnection class using the default status port of 9200.
TcpStatusConnection(String, int) - Constructor for class com.zebra.sdk.comm.TcpStatusConnection
Initializes a new status only instance of the TcpConnection class.
TcpStatusConnection(String, int, int, int) - Constructor for class com.zebra.sdk.comm.TcpStatusConnection
Initializes a new status only instance of the TcpConnection class.
ToolsUtil - Interface in com.zebra.sdk.printer
This is a utility class for performing printer actions.
ToolsUtilLinkOs - Interface in com.zebra.sdk.printer
Utility class for performing Link-OS™ printer actions.
toString() - Method in interface com.zebra.sdk.comm.Connection
See the classes which implement this method for the format of the description string.
toString() - Method in class com.zebra.sdk.comm.DriverPrinterConnection
 
toString() - Method in class com.zebra.sdk.comm.MultichannelTcpConnection
Returns TCP_MULTI:[address]:[port number].
The address and port number are the parameters which were passed into the constructor.
toString() - Method in class com.zebra.sdk.comm.TcpConnection
Returns TCP:[address]:[port number].
The address and port number are the parameters which were passed into the constructor.
toString() - Method in class com.zebra.sdk.comm.TcpStatusConnection
Returns TCP_STATUS:[address]:[port number].
The address and port number are the parameters which were passed into the constructor.
toString() - Method in class com.zebra.sdk.comm.UsbConnection
Returns the Connection Builder name of the USB device.
toString() - Method in class com.zebra.sdk.printer.discovery.DiscoveredPrinter
For TCP, this returns the IP Address.
For driver, this returns the local printer name.
toString() - Method in class com.zebra.sdk.printer.discovery.DiscoveredPrinterDriver
Returns the name of the printer.
toString() - Method in enum com.zebra.sdk.printer.PrinterLanguage
The name of the printer language - (e.g. "ZPL" or "CPCL").
toString() - Method in class com.zebra.sdk.printer.TcpPortStatus
String description of the port status, prints as "PORT(NAME) REMOTE-IP:REMOTE-PORT STATUS"
toString() - Method in enum com.zebra.sdk.printer.ZplPrintMode
The print mode - (e.g. "Rewind").
toString() - Method in class com.zebra.sdk.remote.comm.MultichannelRemoteConnection
Returns REMOTE_MULTI:[uniqueId]:[rmiServerPort].
The uniqueId and rmiServerPort are the parameters which were passed into the constructor.
toString() - Method in class com.zebra.sdk.remote.comm.RemoteConnection
 
toString() - Method in class com.zebra.sdk.remote.comm.RemoteStatusConnection
 
toString() - Method in enum com.zebra.sdk.settings.AlertCondition
 
toString() - Method in class com.zebra.sdk.settings.Setting
Returns the Setting data including the value, type, and range for the setting.

U

unregisterForAlerts(HashSet<AlertCondition>, AlertMonitorI) - Method in class com.zebra.sdk.remote.comm.RemoteConnection
Un-Register an AlertMonitor from a RemoteConnection.
updateFirmware(String, FirmwareUpdateHandler) - Method in interface com.zebra.sdk.printer.FirmwareUpdaterLinkOs
Update firmware on the printer using the default timeout of 7 minutes.
updateFirmware(String, long, FirmwareUpdateHandler) - Method in interface com.zebra.sdk.printer.FirmwareUpdaterLinkOs
Update firmware on the printer using the specified timeout.
updateFirmware(String, String, long) - Static method in class com.zebra.sdk.printer.PrinterUtil
Update the printer firmware.
updateFirmwareUnconditionally(String, FirmwareUpdateHandler) - Method in interface com.zebra.sdk.printer.FirmwareUpdaterLinkOs
Update firmware on the printer, using the default timeout of 7 minutes, regardless of the firmware version currently on the printer.
updateFirmwareUnconditionally(String, long, FirmwareUpdateHandler) - Method in interface com.zebra.sdk.printer.FirmwareUpdaterLinkOs
Update firmware on the printer, using the specified timeout, regardless of the firmware version currently on the printer.
updateProgress(int, int) - Method in interface com.zebra.sdk.device.ProgressMonitor
Callback to notify the user as to the progress of the how many bytes have been sent.
updateState(WeblinkConfigurationState) - Method in class com.zebra.sdk.weblink.WeblinkConfigurationStateUpdater
Sets the new state of the Weblink Configurator defined by WeblinkConfigurationState
UsbConnection - Class in com.zebra.sdk.comm
Establishes a direct connection to an attached Zebra USB printer without requiring the presence of a USB driver
UsbConnection(String) - Constructor for class com.zebra.sdk.comm.UsbConnection
Initializes a new instance of the UsbConnection class.
UsbConnection(String, int, int) - Constructor for class com.zebra.sdk.comm.UsbConnection
Initializes a new instance of the UsbConnection class.
UsbDiscoverer - Class in com.zebra.sdk.printer.discovery
A class used to discover USB connected Zebra printers.
UsbDiscoverer() - Constructor for class com.zebra.sdk.printer.discovery.UsbDiscoverer
A class used to discover USB connected Zebra printers.

V

valueOf(String) - Static method in enum com.zebra.sdk.printer.DriveType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.zebra.sdk.printer.FileDeletionOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.zebra.sdk.printer.PrinterLanguage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.zebra.sdk.printer.ZplPrintMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.zebra.sdk.settings.AlertCondition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.zebra.sdk.settings.AlertDestination
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.zebra.sdk.weblink.ConfigurationStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.zebra.sdk.weblink.WeblinkAddressStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.zebra.sdk.weblink.WeblinkConfigurationState
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.zebra.sdk.printer.DriveType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.zebra.sdk.printer.FileDeletionOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.zebra.sdk.printer.PrinterLanguage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.zebra.sdk.printer.ZplPrintMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.zebra.sdk.settings.AlertCondition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.zebra.sdk.settings.AlertDestination
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.zebra.sdk.weblink.ConfigurationStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.zebra.sdk.weblink.WeblinkAddressStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.zebra.sdk.weblink.WeblinkConfigurationState
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForData(int) - Method in interface com.zebra.sdk.comm.Connection
Causes the currently executing thread to sleep until Connection.bytesAvailable() > 0, or for a maximum of maxTimeout milliseconds.
waitForData(int) - Method in class com.zebra.sdk.comm.ConnectionA
 
waitForData(int) - Method in class com.zebra.sdk.comm.MultichannelConnection
 
WeblinkAddressStrategy - Enum in com.zebra.sdk.weblink
Enumeration to determine how the Weblink address is set
WeblinkConfigurationState - Enum in com.zebra.sdk.weblink
Enumeration of the weblink configuration task's state
WeblinkConfigurationStateUpdater - Class in com.zebra.sdk.weblink
Callback for updating the status of a Weblink configuration task
WeblinkConfigurationStateUpdater() - Constructor for class com.zebra.sdk.weblink.WeblinkConfigurationStateUpdater
 
WeblinkConfigurator - Class in com.zebra.sdk.weblink
Task to configure a printers Weblink setting
WeblinkConfigurator(DiscoveredPrinter) - Constructor for class com.zebra.sdk.weblink.WeblinkConfigurator
Initializes a new instance of the WeblinkConfiguratior class.
WeblinkConfigurator(Connection) - Constructor for class com.zebra.sdk.weblink.WeblinkConfigurator
Initializes a new instance of the WeblinkConfiguratior class.
write(byte[]) - Method in interface com.zebra.sdk.comm.Connection
Writes data.length bytes from the specified byte array to this output stream.
write(byte[], int, int) - Method in interface com.zebra.sdk.comm.Connection
Writes length bytes from data starting at offset.
write(InputStream) - Method in interface com.zebra.sdk.comm.Connection
Writes all available bytes from the data source to this output stream.
write(byte[]) - Method in class com.zebra.sdk.comm.ConnectionA
 
write(InputStream) - Method in class com.zebra.sdk.comm.ConnectionA
 
write(byte[], int, int) - Method in class com.zebra.sdk.comm.ConnectionA
 
write(byte[], int, int) - Method in class com.zebra.sdk.comm.DriverPrinterConnection
 
write(byte[]) - Method in class com.zebra.sdk.comm.MultichannelConnection
 
write(byte[], int, int) - Method in class com.zebra.sdk.comm.MultichannelConnection
 
write(InputStream) - Method in class com.zebra.sdk.comm.MultichannelConnection
 
write(byte[]) - Method in class com.zebra.sdk.comm.UsbConnection
 
write(byte[], int, int) - Method in class com.zebra.sdk.comm.UsbConnection
 
write(byte[]) - Method in class com.zebra.sdk.remote.comm.RemoteConnection
 
write(byte[], int, int) - Method in class com.zebra.sdk.remote.comm.RemoteConnection
 
write(byte[]) - Method in class com.zebra.sdk.remote.comm.RemoteStatusConnection
 
write(byte[], int, int) - Method in class com.zebra.sdk.remote.comm.RemoteStatusConnection
 

X

XmlPrinter - Class in com.zebra.sdk.printer
A class used to print template formats using XML as input.

Z

ZebraCertificateException - Exception in com.zebra.sdk.certificate
Signals that an error occurred while converting a certificate.
ZebraCertificateException(String) - Constructor for exception com.zebra.sdk.certificate.ZebraCertificateException
Constructs a ZebraCertificateConversionException with message as the detailed error message
ZebraCertificateException(String, Throwable) - Constructor for exception com.zebra.sdk.certificate.ZebraCertificateException
Constructs a ZebraCertificateConversionException with message as the detailed error message and cause as the underlying exception.
ZebraCertificateInfo - Class in com.zebra.sdk.certificate
Handler class for managing certificate and private key information.
ZebraCertificateInfo() - Constructor for class com.zebra.sdk.certificate.ZebraCertificateInfo
Initializes a new instance of the ZebraCertificateInfo class.
ZebraIllegalArgumentException - Exception in com.zebra.sdk.device
Signals that an illegal argument was used.
ZebraIllegalArgumentException(String) - Constructor for exception com.zebra.sdk.device.ZebraIllegalArgumentException
Constructs a ZebraIllegalArgumentException with message as the detailed error message
ZebraImageFactory - Class in com.zebra.sdk.graphics
A factory used to acquire an instance of a ZebraImageI.
ZebraImageI - Interface in com.zebra.sdk.graphics
Contains methods used to query attributes of an image formatted for a Zebra printer.
see ZebraImageFactory for how to create an image.
ZebraP12Info - Class in com.zebra.sdk.certificate
A utility class used to extract info from certificate files and convert the contents into Zebra friendly formats.

ZebraP12Info(InputStream, String) - Constructor for class com.zebra.sdk.certificate.ZebraP12Info
Creates a wrapper that opens up the provided certificate keystore stream.
ZebraPrinter - Interface in com.zebra.sdk.printer
An interface used to obtain various properties of a Zebra printer.

ZebraPrinterFactory - Class in com.zebra.sdk.printer
A factory used to acquire an instance of a ZebraPrinter.
ZebraPrinterFilter - Class in com.zebra.sdk.printer.discovery
DiscoveredPrinterFilter implementation that filters out all unsupported Zebra Printers.
ZebraPrinterFilter() - Constructor for class com.zebra.sdk.printer.discovery.ZebraPrinterFilter
 
ZebraPrinterLanguageUnknownException - Exception in com.zebra.sdk.printer
Signals that an error has occurred when determining the printer language.
ZebraPrinterLanguageUnknownException(String) - Constructor for exception com.zebra.sdk.printer.ZebraPrinterLanguageUnknownException
Constructs a ZebraPrinterLanguageUnknownException with message as the detailed error message
ZebraPrinterLinkOs - Interface in com.zebra.sdk.printer
This interface defines increased capabilities of a Zebra Link-OS™ printer.
ZebraWeblinkException - Exception in com.zebra.sdk.weblink
Signals that an error occured while configuring weblink
ZebraWeblinkException(Exception) - Constructor for exception com.zebra.sdk.weblink.ZebraWeblinkException
Constructs a ZebraWeblinkException with a base Exception
ZebraWeblinkException(String) - Constructor for exception com.zebra.sdk.weblink.ZebraWeblinkException
Constructs a SettingsException with a custom detailed error message.
ZplPrintMode - Enum in com.zebra.sdk.printer
Enumeration of the various print modes supported by Zebra Printers.
A B C D E F G H I L M N O P Q R S T U V W X Z 

© 2017 ZIH Corp. All Rights Reserved.