com.adobe.livecycle.output.client
Class PrinterProtocol

java.lang.Object
  extended by java.lang.Enum
      extended by com.adobe.livecycle.output.client.PrinterProtocol
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable

public final class PrinterProtocol
extends java.lang.Enum

An enumeration value that specifies the printing protocol that is used by the Output service. To see this enumeration value used within a code example, see the Sending a print stream to a network printer using the Java API quick start in Programming wiht Adobe Experience Manager forms.

See Also:
Serialized Form

Field Summary
static PrinterProtocol CIFS
          The Common Internet File System printing protocol, used primarily on the Windows operating system.
static PrinterProtocol CUPS
          A printing protocol (named common UNIX printing system) used for Unix operating systems that enables a computer to function as a print server and able to accept print requests from client applications, process them, and send them to configured printers.
static PrinterProtocol DirectIP
          A standard protocol for remote printing as well as managing print jobs.
static PrinterProtocol LPD
          A printing protocol (named Line Printer Daemon protocol or Line Printer Remote protocol) that provide network print server functionality for Unix-based systems.
static PrinterProtocol SharedPrinter
          A printing protocol that enable a computer to use a printer that has been configured for that computer.
 
Method Summary
 java.lang.String toString()
          Returns a string representation of this enumeration value.
static PrinterProtocol valueOf(java.lang.String name)
           
static PrinterProtocol[] values()
           
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

CUPS

public static final PrinterProtocol CUPS
A printing protocol (named common UNIX printing system) used for Unix operating systems that enables a computer to function as a print server and able to accept print requests from client applications, process them, and send them to configured printers.


DirectIP

public static final PrinterProtocol DirectIP
A standard protocol for remote printing as well as managing print jobs. This protocol can be used locally or remotely.


LPD

public static final PrinterProtocol LPD
A printing protocol (named Line Printer Daemon protocol or Line Printer Remote protocol) that provide network print server functionality for Unix-based systems.


SharedPrinter

public static final PrinterProtocol SharedPrinter
A printing protocol that enable a computer to use a printer that has been configured for that computer. This section discusses sending a print stream to a printer using the shared printer protocol.


CIFS

public static final PrinterProtocol CIFS
The Common Internet File System printing protocol, used primarily on the Windows operating system. This protocol may be used both for remote and local printers.

Method Detail

values

public static PrinterProtocol[] values()

valueOf

public static PrinterProtocol valueOf(java.lang.String name)

toString

public java.lang.String toString()
Returns a string representation of this enumeration value.

Overrides:
toString in class java.lang.Enum
Returns:
A string representation of this enumeration value.