com.ibm.eNetwork.beans.HOD Class HostPrintSession



java.lang.Object
  |
  +--
com.ibm.eNetwork.beans.HOD.HODBean
        |
        +--
com.ibm.eNetwork.beans.HOD.Session
              |
              +--
com.ibm.eNetwork.beans.HOD.HostPrintSession

      
All Implemented Interfaces:
java.lang.Cloneable, java.util.EventListener, java.io.Externalizable, com.ibm.eNetwork.HOD.common.HODConstants, java.beans.PropertyChangeListener, SendKeyListener, java.io.Serializable, com.ibm.eNetwork.beans.HOD.SessionInterface, TraceProducer
public class HostPrintSession
extends Session

The HostPrintSession Bean is an extension of the Session Bean and is used to establish connection with a host for a 3270 or a 5250 printer session. It defines the behavior and characteristics of the session with the host.

Properties

The following table lists the properties of the HostPrintSession Bean that extend the Session properties :

Note: All properties are bound and vetoable. A PropertyChangeEvent is fired to all PropertyChangeListeners after a property is changed. A vetoable PropertyChangeEvent is fired to all VetoableChangeListeners before a property is changed. VetoableChangeListeners can veto a property change by throwing a PropertyVetoException.

Property Name Type Default Access
asciiCodePage899 boolean false read/write
bestFit boolean false read/write
charsPerInch int 10 read/write
concatTime int 0 read/write
customizingLibrary String *LIBL read/write
customizingObject String *NONE read/write
drawer1 String ECLHostPrintSession.SESSION_PRINT_FORM_DEFAULT read/write
drawer2 String ECLHostPrintSession.SESSION_PRINT_FORM_DEFAULT read/write
drawFieldAttr String ECLHostPrintSession.PRINT_DRAWFA_NONE_STR read/write
envelopeHopper String ECLHostPrintSession.SESSION_PRINT_FORM_DEFAULT read/write
faceName String Courier New read/write
FFTakesPrintPos boolean true read/write
formFeedPosition String ECLHostPrintSession.SESSION_PRINT_3270_FORM_FEED_POS_DEFAULT read/write
hostFont String ECLHostPrintSession.SESSION_PRINT_5250_HOST_FONT_Courier_A read/write
ignoreAttr boolean false read/write
ignoreFFFirstPos boolean false read/write
inheritParms boolean false read/write
intervTime int 10 read/write
linesPerInch int 6 read/write
maxCharsPerLine int 80 read/write
maxLinesPerPage int 60 read/write
messageLibrary String *LIBL read/write
messageQueue String QSYSOPR read/write
NumericSwap boolean false read/write
pdfFont String ECLHostPrintSession.SESSION_PRINT_PDF_FONT_COURIER read/write
pdfPaperOrietation String ECLHostPrintSession.SESSION_PRINT_PDF_ORIENTATION_PORTRAIT read/write
pdfPaperSize String ECLHostPrintSession.SESSION_PRINT_NA_LETTER_STR read/write
pdtFile String Empty string read/write
printBufferSize int ECLSession.SESSION_PRINT_BUFFSIZE_1920 read/write
printDestination boolean true read/write
printFileName String true read/write
printerName boolean true read/write
printerFontCodePage int 0 read/write
printerModel String ECLHostPrintSession.SESSION_PRINT_5250_PRINTER_MODEL_IBM42011 read/write
printNullsAsSpaces boolean true read/write
RTLFile boolean false read/write
SymmetricSwap boolean false read/write
NumericSwap boolean false read/write
SCSSense boolean true read/write
separateFiles boolean true read/write
suppressAutoNewlineCR boolean false read/write
suppressAutoNewlineNL boolean false read/write
suppressNullLines boolean false read/write
SymmetricSwap boolean false read/write
termTime int 0 read/write
tractor boolean false read/write
useAdobePDF boolean false read/write
useCutomizingObject boolean false read/write
usePDT boolean false read/write
useWindowsDefaultPrinter boolean true read/write
useWindowsPrinter boolean true read/write
viewJobInBrowser boolean false read/write
windowsPrinterName String Empty string read/write

The following table lists the HostPrintSession properties all of which are inherited by HostPrintSession Bean:

Events Fired

Event Type Fired To Event Handler Method
PrintJobEvent - Fired when printer and/or print job status changes. HostPrintTerminal or any PrintJobListener PrintJobEvent(PrintJobEvent)

The following table lists the events fired from the Session all of which are inherited by HostPrintSession Bean:

Events Accepted

The following table lists the events accepted by the HostPrintSession Bean:

See Also:
Serialized Form

Field Summary
static java.lang.String ASCII_CODEPAGE_899           asciiCodePage899 property keyword
static java.lang.String BEST_FIT           bestFit property keyword
static java.lang.String CHARS_PER_INCH           charsPerInch property keyword
static java.lang.String CONCAT_TIME           concatTime property keyword
static java.lang.String CUSTOMIZING_LIBRARY           customizingLibrary property keyword
static java.lang.String CUSTOMIZING_OBJECT           customizingObject property keyword
static java.lang.String DRAW_FIELD_ATTR           drawFieldAttr property keyword
static java.lang.String DRAWER_1           drawer1 property keyword
static java.lang.String DRAWER_2           drawer2 property keyword
static java.lang.String ENVELOPE_HOPPER           envelopeHopper property keyword
static java.lang.String FACE_NAME           faceName property keyword
static java.lang.String FF_TAKES_PRINT_POS           FFTakesPrintPos property keyword
static java.lang.String FORM_FEED_POS           formFeedPosition property keyword
static java.lang.String HOST_FONT           hostFont property keyword
static java.lang.String IGNORE_ATTR           ignoreAttr property keyword
static java.lang.String IGNORE_FF_FIRST_POS           ignoreFFFirstPos property keyword
static java.lang.String INHERIT_PARMS           inheritParms property keyword
static java.lang.String INTERV_TIME           intervTime property keyword
static java.lang.String LINES_PER_INCH           linesPerInch property keyword
static java.lang.String MAX_CHARS_PER_LINE           maxCharsPerLine property keyword
static java.lang.String MAX_LINES_PER_PAGE           maxLinesPerPage property keyword
static java.lang.String MESSAGE_LIBRARY           messageLibrary property keyword
static java.lang.String MESSAGE_QUEUE           messageQueue property keyword
static java.lang.String NUMERIC_SWAP           NumericSwap property keyword
static java.lang.String PDT_FILE           PDTFile property keyword
static java.lang.String PRINT_BUFFSIZE           printBufferSize property keyword
static java.lang.String PRINT_DESTINATION           printDestination property keyword
static java.lang.String PRINT_FILE_NAME           printFileName property keyword
static java.lang.String PRINT_NULLS_AS_SPACES           printNullsAsSpaces property keyword
static java.lang.String PRINT_SEPARATE_FILES           separateFiles property keyword
static java.lang.String PRINTER_FONT_CODE_PAGE           printerFontCodePage property keyword
static java.lang.String PRINTER_MODEL           printerModel property keyword
static java.lang.String PRINTER_NAME           printerName property keyword
static java.lang.String RTL_FILE           printRTLFile property keyword
static java.lang.String SCS_SENSE           SCSSense property keyword
static java.lang.String SUPPRESS_AUTO_NEWL_CR           suppressAutoNewLineCR property keyword
static java.lang.String SUPPRESS_AUTO_NEWL_NL           suppressAutoNewLineNL property keyword
static java.lang.String SUPPRESS_NULL_LINES           suppressNullLines property keyword
static java.lang.String SYMMETRIC_SWAP           SymmetricSwap property keyword
static java.lang.String TERM_TIME           termTime property keyword
static java.lang.String TRACTOR           tractor property keyword
static java.lang.String USE_CUSTOMIZING_OBJECT           useCustomizingObject property keyword
static java.lang.String USE_PDT           usePDT property keyword
static java.lang.String USE_WINDOWS_DEFAULT_PRINTER           useWindowsDefaultPrinter property keyword
static java.lang.String USE_WINDOWS_PRINTER           useWindowsPrinter property keyword
static java.lang.String WINDOWS_PRINTER_NAME           windowsPrinterName property keyword

 

Fields inherited from class com.ibm.eNetwork.beans.HOD. Session
APL_KEYBOARD, AUTO_CONNECT, AUTO_RECONNECT, BACKUP_SERVER1, BACKUP_SERVER2, BIDI_MODE, BIDI_MODE_OFF, BIDI_MODE_ON, CICS_GW_CODE_PAGE, CICS_INITIAL_TRANS, CICS_INITIAL_TRANS_ENABLED, CICS_NETNAME, CICS_SERVER_NAME, CODE_PAGE, CONNECTION_ACTIVE, CONNECTION_DEVICE_NAME_READY, CONNECTION_INACTIVE, CONNECTION_INIT, CONNECTION_PND_ACTIVE, CONNECTION_PND_INACTIVE, CONNECTION_READY, CONNECTION_TIMEOUT, CONNECTION_WORKSTATION_ID_READY, CONTEXTUAL, CONTEXTUAL_DISP, COPY_ALT_SIGN_LOCATION, COPY_ONLY_IF_TRIMMED, CURSOR_DIRECTION, CURSOR_LTR, CURSOR_MOVEMENT_STATE, CURSOR_RTL, ENPTUI, ENTRYASSIST_BELL, ENTRYASSIST_BELLCOL, ENTRYASSIST_DOCMODE, ENTRYASSIST_DOCWORDWRAP, ENTRYASSIST_ENDCOL, ENTRYASSIST_STARTCOL, ENTRYASSIST_TABSTOP, ENTRYASSIST_TABSTOPS, GRAPHICS_CELL_SIZE, HISTORY, HISTORY_SIZE, HOST, HOST_BACKUP1, HOST_BACKUP2, HOST_GRAPHICS, INSERT_OFF_ON_AIDKEY, KEEPALIVE, KEYSTORE_FILE_PATH, KEYSTORE_PASSWORD, LAMALEF, LAMALEF_OFF, LAMALEF_ON, LAST_HOST_WITHOUT_TIMEOUT, LEFT_TO_RIGHT, LOGICAL, LOGICAL_DISP, LU_NAME, LU_NAME_BACKUP1, LU_NAME_BACKUP2, LUM_LICENSING, LUM_PORT, LUM_SERVER, NATIONAL, NATIONAL_DISP, NEGOTIATE_CRESOLUTION, NOMINAL, NOMINAL_DISP, NUM_FIELD_LOCK, NUM_SWAP_ENABLED, NUMERAL_SHAPE, NUMERAL_SHAPE_DISP, OMIT_SOSI, PASTE_FIELD_WRAP, PASTE_LINE_WRAP, PASTE_STOP_PRO_LINE, PASTE_TAB_COLUMNS, PASTE_TAB_OPTIONS, PASTE_TAB_SPACES, PASTE_TO_TRIMMED_AREA, PASTE_WORD_BREAK, PORT, PORT_BACKUP1, PORT_BACKUP2, PROXY_AUTHEN_BASIC, PROXY_AUTHEN_CLEAR_TEXT, PROXY_AUTHEN_METHOD, PROXY_AUTHEN_NONE, PROXY_BROWSER_DEFAULT, PROXY_HTTP, PROXY_PASSWORD, PROXY_SOCKS_PASSWORD, PROXY_SOCKS_USERSID, PROXY_SOCKS_V4, PROXY_SOCKS_V5, PROXY_SOCKS_V5_THEN_V4, PROXY_SRV_HOST_NAME, PROXY_SRV_HOST_PORT, PROXY_TYPE, PROXY_USERSID, RIGHT_TO_LEFT, ROUNDTRIP, ROUNDTRIP_OFF, ROUNDTRIP_ON, SCREEN_SIZE, SECURITY_PROTOCOL, SERVICE_MGR_HOST, SESSION_ID, SESSION_NAME, SESSION_TYPE, SHOW_TEXT_ATTRIBUTES_ENABLED, SLP_AS400_NAME, SLP_ENABLED, SLP_MAX_WAIT_TIME, SLP_SCOPE, SLP_THIS_SCOPE_ONLY, SMART_ORDERING, SMART_ORDERING_OFF, SMART_ORDERING_ON, SOCKS_V4_USERID, SSH_PUBLIC_KEY_ALIAS, SSH_PUBLIC_KEY_ALIAS_PASSWORD, SSL, SSL_BROWSER_KEYRING_ADDED, SSL_CERTIFICATE_HASH, SSL_CERTIFICATE_NAME, SSL_CERTIFICATE_PASSWORD, SSL_CERTIFICATE_PROMPT_BEFORE_CONNECT, SSL_CERTIFICATE_PROMPT_HOW_OFTEN, SSL_CERTIFICATE_PROMPTED, SSL_CERTIFICATE_PROVIDED, SSL_CERTIFICATE_REMEMBERED, SSL_CERTIFICATE_SOURCE, SSL_CERTIFICATE_URL, SSL_CRYPTOLABEL, SSL_CRYPTOMODULE, SSL_CRYPTOPWD, SSL_IGNORE_WELLKNOWNTRUSTEDCA_CLASS, SSL_PROMPT_FIRST_CERTIFICATE, SSL_SERVER_AUTHENTICATION, SSL_TELNET_NEGOTIATED, SSO_CMSERVER, SSO_ENABLED, SSO_LOCAL_ID, SSO_NETWORK_ID, SSO_PORTAL_ID, SSO_USE_KERBEROS_PASSTICKET, SSO_USER_IDENTITY_TYPE, SSO_USER_IDENTITY_TYPE_DEFAULT, SYM_SWAP_ENABLED, TEXT_ORIENTATION, TEXT_TYPE, TEXT_TYPE_DISP, THAI_DISPLAY_MODE, THAI_MODE_1, THAI_MODE_2, THAI_MODE_3, THAI_MODE_4, THAI_MODE_5, TIMEOUT_NODATA_AT_INIT, TN_ENHANCED, TRANSPORT_RECV_BUFFSIZE, TRIM_RECT_REMAIN_AFTER, TRIM_RECT_SIZING_HANDLES, UDC_OFF, UDC_ON, UDC_SETTING, UDC_TABLE_SELECTION, UNICODE_DATASTREAM, USE_SSH_PUBLIC_KEY_AUTHENTICATION, USER_PASSWORD, USERID, VISUAL, VISUAL_DISP, VT_ANS_BACK_MSG, VT_AUTOWRAP, VT_BACKSPACE, VT_CURSOR, VT_ID, VT_KEYPAD, VT_LOCAL_ECHO, VT_NEW_LINE, VT_PRINT_ASCII_CONVERT, VT_REVERSE_SCREEN, VT_TERMINAL_TYPE, WORKSTATION_ID

 

Fields inherited from class com.ibm.eNetwork.beans.HOD. HODBean
BEAN_VERSION_STRING, TRACE_LEVEL, TRACE_MAXIMUM, TRACE_MINIMUM, TRACE_NONE, TRACE_NORMAL

 

Fields inherited from interface com.ibm.eNetwork.HOD.common.HODConstants
DEFAULT_WIN_FONT, HOD_ICON_EVENT, HOD_MSG_FILE, HOD_RAS_COMPID_ADVMACRO, HOD_RAS_COMPID_ASSOC_PRT, HOD_RAS_COMPID_BLINKREMAP, HOD_RAS_COMPID_CODEPAGE, HOD_RAS_COMPID_COLORREMAP, HOD_RAS_COMPID_CONFIG, HOD_RAS_COMPID_DATAACCESS, HOD_RAS_COMPID_FILETRANSFER, HOD_RAS_COMPID_FTP_SCREEN, HOD_RAS_COMPID_FTP_SESSION, HOD_RAS_COMPID_FTP_TERMINAL, HOD_RAS_COMPID_FUDOMA, HOD_RAS_COMPID_HOD_API, HOD_RAS_COMPID_IMPEXP, HOD_RAS_COMPID_JNILOAD, HOD_RAS_COMPID_KEYPAD, HOD_RAS_COMPID_KEYREMAP, HOD_RAS_COMPID_MACRO, HOD_RAS_COMPID_MACROMANGR, HOD_RAS_COMPID_PRT_TERMINAL, HOD_RAS_COMPID_SCREEN, HOD_RAS_COMPID_SESSION, HOD_RAS_COMPID_SESSION_MGR, HOD_RAS_COMPID_SLP, HOD_RAS_COMPID_TERMINAL, HOD_RAS_COMPID_ZIPPRINT, HOD_RAS_FUNC_NAME, HOD_START_UP, HOD_TRANSFER_FILE_INFO, MOUSE_DOUBLE_CLICK_THRESHOLD, XFER_ASCII_GET_OPTIONS, XFER_ASCII_GET_OPTIONS_DEFAULT, XFER_ASCII_PUT_OPTIONS, XFER_ASCII_PUT_OPTIONS_DEFAULT, XFER_BINARY_GET_OPTIONS, XFER_BINARY_GET_OPTIONS_DEFAULT, XFER_BINARY_PUT_OPTIONS, XFER_BINARY_PUT_OPTIONS_DEFAULT, XFER_DEFAULT_OPTIONS, XFER_FILETYPE_DTA, XFER_FILETYPE_SAVF, XFER_FILETYPE_SRC, XFER_HOST_TYPE, XFER_HOST_TYPE_CICS, XFER_HOST_TYPE_CMS, XFER_HOST_TYPE_DEFAULT, XFER_HOST_TYPE_OS400, XFER_HOST_TYPE_TSO, XFER_PACKET_SIZE, XFER_PACKET_SIZE_DEFAULT, XFER_TIME_OUT_VALUE, XFER_TIME_OUT_VALUE_DEFAULT, XFER_TRANSFER_MODE, XFER_TRANSFER_MODE_ASCII, XFER_TRANSFER_MODE_BINARY, XFER_TRANSFER_MODE_DEFAULT

 

Constructor Summary
HostPrintSession ()           Constructor which builds a HostPrintSession Bean using the default property values.

 

Method Summary
 void addPrintJobListener ( PrintJobListener listener)           Adds a PrintJob listener
static java.util.Properties defaults ()           Returns a default Properties object built for the HostPrintSession.
 void dispose ()           Disposes HostPrintSession and all of its resources.
 int getCharsPerInch ()           Gets the value of the charsPerInch.
 int getConcatTime ()           Gets the value of the concatTime.
 java.lang.String getCustomizingLibrary ()           Gets the value of the customizingLibrary.
 java.lang.String getCustomizingObject ()           Gets the value of the customizingObject.
 java.lang.String getDrawer1 ()           Gets the value of the drawer1.
 java.lang.String getDrawer2 ()           Gets the value of the drawer2.
 java.lang.String getDrawFieldAttr ()           Gets the value of the drawFieldAttr.
 java.lang.String getEnvelopeHopper ()           Gets the value of the envelopeHopper.
 java.lang.String getFaceName ()           Gets the value of the faceName.
 java.lang.String getFormFeedPosition ()           Gets the value of the formFeedPosition.
 java.lang.String getHostFont ()           Gets the value of the hostFont.
 int getIntervTime ()           Gets the value of the intervTime.
 int getLinesPerInch ()           Gets the value of the linesPerInch.
 int getMaxCharsPerLine ()           Gets the value of the maxCharsPerLine.
 int getMaxLinesPerPage ()           Gets the value of the maxLinesPerPage.
 java.lang.String getMessageLibrary ()           Gets the value of the messageLibrary.
 java.lang.String getMessageQueue ()           Gets the value of the messageQueue.
 java.lang.String getPdfFont ()           Gets the value of the pdfFont.
 java.lang.String getPdfPaperOrientation ()           Gets the value of the pdfPaperOrientation.
 java.lang.String getPdfPaperSize ()           Gets the value of the pdfPaperSize.
 java.lang.String getPDTFile ()           Gets the value of the PDTFile.
 int getPrintBufferSize ()           Gets the value of the printBufferSize
 int getPrinterFontCodePage ()           Gets the value of the printerFontCodePage.
 java.lang.String getPrinterModel ()           Gets the value of the printerModel.
 int getTermTime ()           Gets the value of the termTime.
 java.lang.String getWindowsPrinterName ()           Gets the value of the useWindowsPrinterName.
 boolean isAsciiCodePage899 ()           Gets the value of the asciiCodePage899.
 boolean isBestFit ()           Gets the value of the bestFit.
 boolean isFFTakesPrintPos ()           Gets the value of the FFTakesPrintPos.
 boolean isIgnoreAttr ()           Gets the value of the ignoreAttr.
 boolean isIgnoreFFFirstPos ()           Gets the value of the ignoreFFFirstPos.
 boolean isInheritParms ()           Gets the value of the inheritParms.
 boolean isNumericSwap ()           Returns whether numeric characters in printed file are swapped
 boolean isPrintNullsAsSpaces ()           Gets the value of the printNullsAsSpaces.
 boolean isRTLFile ()           Returns whether lines in printed file are reversed
 boolean isSCSSense ()           Gets the value of the SCSSense.
 boolean isSuppressAutoNewlineCR ()           Gets the value of the suppressAutoNewlineCR.
 boolean isSuppressAutoNewlineNL ()           Gets the value of the suppressAutoNewlineNL.
 boolean isSuppressNullLines ()           Gets the value of the suppressNullLines.
 boolean isSymmetricSwap ()           Returns whether symmetrc characters in printed file are swapped
 boolean isTractor ()           Gets the value of the tractor.
 boolean isUseAdobePDF ()           Gets the value of the useAdobePDF.
 boolean isUseCustomizingObject ()           Gets the value of the useCustomizingObject.
 boolean isUsePDT ()           Gets the value of the usePDT.
 boolean isUseWindowsDefaultPrinter ()           Gets the value of the useWindowsDefaultPrinter.
 boolean isUseWindowsPrinter ()           Gets the value of the useWindowsPrinter.
 boolean isViewJobInBrowser ()           Gets the value of the viewJobInBrowser.
static java.util.Enumeration listDrawFieldAttrs ()           Returns a list of the valid drawFieldAttr values.
static java.util.Enumeration listPdfPaperOrientations ()           Returns a list of the valid pdfPaperOrientation values.
static java.util.Enumeration listPdfPaperSizes ()           Returns a list of the valid pdfPaperSize values.
static java.util.Enumeration listPrintBufferSizes ()           Returns a list of the valid printBufferSize values.
 void removePrintJobListener ( PrintJobListener listener)           Removes a PrintJob listener
 void setAsciiCodePage899 (boolean asciiCodePage899)           Sets the asciiCodePage899 property.
 void setBestFit (boolean bestFit)           Sets the bestFit property.
 void setCharsPerInch (int charsPerInch)           Sets the charsPerInch property.
 void setConcatTime (int concatTime)           Sets the concatTime property.
 void setCustomizingLibrary (java.lang.String customizingLibrary)           Sets the customizingLibrary property.
 void setCustomizingObject (java.lang.String customizingObject)           Sets the customizingObject property.
 void setDrawer1 (java.lang.String drawer1)           Sets the drawer1 property.
 void setDrawer2 (java.lang.String drawer2)           Sets the drawer2 property.
 void setDrawFieldAttr (java.lang.String drawFieldAttr)           Sets the drawFieldAttr property.
 void setEnvelopeHopper (java.lang.String envelopeHopper)           Sets the envelopeHopper property.
 void setFaceName (java.lang.String faceName)           Sets the faceName property.
 void setFFTakesPrintPos (boolean FFTakesPrintPos)           Sets the FFTakesPrintPos property.
 void setFormFeedPosition (java.lang.String formFeedPosition)           Sets the formFeedPosition property.
 void setHostFont (java.lang.String hostFont)           Sets the hostFont property.
 void setIgnoreAttr (boolean ignoreAttr)           Sets the ignoreAttr property.
 void setIgnoreFFFirstPos (boolean ignoreFFFirstPos)           Sets the ignoreFFFirstPos property.
 void setInheritParms (boolean inheritParms)           Sets the inheritParm property.
 void setIntervTime (int intervTime)           Sets the intervTime property.
 void setLinesPerInch (int linesPerInch)           Sets the linesPerInch property.
 void setMaxCharsPerLine (int maxCharsPerLine)           Sets the maxCharsPerLine property.
 void setMaxLinesPerPage (int maxLinesPerPage)           Sets the maxLinesPerPage property.
 void setMessageLibrary (java.lang.String messageLibrary)           Sets the messageLibrary property.
 void setMessageQueue (java.lang.String messageQueue)           Sets the messageQueue property.
 void setNumericSwap (boolean doSwapping)           Sets the NumericSwap property.
 void setPdfFont (java.lang.String pdfFont)           Sets the pdfFont property.
 void setPdfPaperOrientation (java.lang.String pdfPaperOrientation)           Sets the PdfPaperOrientation property.
 void setPdfPaperSize (java.lang.String pdfPaperSize)           Sets the pdfPaperSize property.
 void setPDTFile (java.lang.String PDTFile)           Sets the PDTFile property.
 void setPrintBufferSize (int printBufferSize)           Sets the printBufferSize property.
 void setPrinterFontCodePage (int printerFontCodePage)           Sets the printerFontCodePage property.
 void setPrinterModel (java.lang.String printerModel)           Sets the printerModel property.
 void setPrintNullsAsSpaces (boolean printNullsAsSpaces)           Sets the printNullsAsSpaces property.
 void setRTLFile (boolean rtl)           Sets the RTLfile property.
 void setSCSSense (boolean SCSSense)           Sets the SCSSense property.
 void setSuppressAutoNewlineCR (boolean suppressAutoNewlineCR)           Sets the suppressAutoNewlineCR property.
 void setSuppressAutoNewlineNL (boolean suppressAutoNewlineNL)           Sets the suppressAutoNewlineNL property.
 void setSuppressNullLines (boolean suppressNullLines)           Sets the suppressNullLines property.
 void setSymmetricSwap (boolean doSwapping)           Sets the SymmetricSwap property.
 void setTermTime (int termTime)           Sets the termTime property.
 void setTractor (boolean tractor)           Sets the tractor property.
 void setUseAdobePDF (boolean useAdobePDF)           Sets the useAdobePDF property.
 void setUseCustomizingObject (boolean useCustomizingObject)           Sets the useCustomizingObject property.
 void setUsePDT (boolean usePDT)           Sets the usePDT property.
 void setUseWindowsDefaultPrinter (boolean useWindowsDefaultPrinter)           Sets the useWindowsDefaultPrinter property.
 void setUseWindowsPrinter (boolean useWindowsPrinter)           Sets the useWindowsPrinter property.
 void setViewJobInBrowser (boolean viewJobInBrowser)           Sets the viewJobInBrowser property.
 void setWindowsPrinterName (java.lang.String windowsPrinterName)           Sets the windowsPrinterName property.

 

Methods inherited from class com.ibm.eNetwork.beans.HOD. Session
addCommListener, addGUIListener, addOIAListener, addPSListener, addTraceListener, getAllocateSpaceForLamAlef, getBIDIMode, getCICSGWCodePage, getCICSServerName, getCodePage, getCommStatus, getConnectionTimeout, getCursorDirection, getCursorMovementState, getDeviceName, getECLSession, getEntryAssist_bellCol, getEntryAssist_endCol, getEntryAssist_startCol, getEntryAssist_tabstop, getEntryAssist_tabstops, getGraphicsCellSize, getHistorySize, getHost, getHostBackup1, getHostBackup2, getInitialTransaction, getKeyStoreFilePath, getKeyStorePassword, getLUMLicensing, getLUMPort, getLUMServer, getLUName, getLUNameBackup1, getLUNameBackup2, getNumeralShape, getNumeralShapeDisp, getPasteTabColumns, getPasteTabOptions, getPasteTabSpaces, getPort, getPortBackup1, getPortBackup2, getPrinterName, getPrintFileName, getProperties, getProxyAuthenMethod, getProxyServerName, getProxyServerPort, getProxyType, getProxyUserID, getProxyUserPassword, getRoundTrip, getRTLUnicodeOverride, getScreenSize, getSecurityProtocol, getServiceMgrHost, getSession, getSessionID, getSessionName, getSessionType, getSLPAS400Name, getSLPMaxWaitTime, getSLPScope, getSmartOrdering, getSocksV4UserID, getSSHPublicKeyAlias, getSSHPublicKeyAliasPassword, getSSLCertificateHash, getSSLCertificateName, getSSLCertificatePromptHowOften, getSSLCertificateSource, getSSLCertificateURL, getSSLCRYPTOLABEL, getSSLCRYPTOMODULE, getSSLCRYPTOPWD, getSSOCMServer, getSSOUserIdentityType, getTextOrientation, getTextType, getTextTypeDisp, getThaiDisplayMode, getTimeout, getTraceName, getTransportReceiveBuffSize, getUserID, getUserPassword, getVTAnswerBackMsg, getVTID, getVTPDTName, getVTTerminalType, getWorkstationID, isAPLKeyboard, isAutoConnect, isAutoReconnect, isCommReady, isCommStarted, isCopyAltSignLocation, isCopyOnlyIfTrimmed, isDeviceNameReady, isEnhancedTNServer, isENPTUI, isEntryAssist_bell, isEntryAssist_DOCmode, isEntryAssist_DOCwordWrap, isHistory, isHostGraphics, isIgnoreWellKnownTrustedCAs, isInitialTransEnabled, isInsertOffOnAIDKEY, isKeepAlive, isLastHostWithoutTimeout, isNegotiateCResolution, isNotifyPSEventsOnOIAUnlockOnly, isNumericFieldLock, isNumericSwapEnabled, isPasteFieldWrap, isPasteLineWrap, isPasteStopAtProtectedLine, isPasteToTrimmedArea, isPasteWordBreak, isPrintDestination, ispromptFirstCertificate, isSeparateFiles, isShowTextAttributesEnabled, isSLPEnabled, isSLPThisScopeOnly, isSSL, isSSLBrowserKeyringAdded, isSSLCertificatePromptBeforeConnect, isSSLCertificatePrompted, isSSLCertificateProvided, isSSLCertificateRemembered, isSSLServerAuthentication, isSSLTelnetNegotiated, isSSOEnabled, isSSOUseKerberosPassticket, isSymmetricSwapEnabled, isTimeoutNoDataInitialization, isTNEnhanced, isTrimRectRemainAfterEdit, isTrimRectSizingHandles, isUnicodeDataStreamEnabled, isUseSSHPublicKeyAuthentication, isValidLUName, isValidSLPAS400Name, isValidSLPScope, isValidWorkstationID, isVTAutowrap, isVTBackspace, isVTCursor, isVTKeypad, isVTLocalEcho, isVTNewLine, isVTPrintConvert, isVTReverseScreen, isWorkstationIDReady, listBIDIModes, listCICSGWCodePages, listCodePages, listCodePages, listCursorDirections, listGraphicsCellSizes, listHistorySizes, listHistorySizes, listLamAlef, listLUMLicensing, listNumeralShapes, listNumeralShapesDisp, listPasteTabOptions, listProxyAuthenMethods, listProxyTypes, listRoundTripModes, listRTLUNICODE, listScreenSizes, listScreenSizes, listSessionTypes, listSmartOrdering, listTextOrientations, listTextTypes, listTextTypesDisp, listThaiDisplayModes, listVTIDs, listVTTerminalTypes, removeCommListener, removeGUIListener, removeOIAListener, removePSListener, sendKeys, setAllocateSpaceForLamAlef, setAPLKeyboard, setAutoConnect, setAutoReconnect, setBIDIMode, setCICSGWCodePage, setCICSServerName, setCodePage, setConnectionTimeout, setCopyAltSignLocation, setCopyOnlyIfTrimmed, setCursorDirection, setCursorMovementState, setENPTUI, setEntryAssist_bell, setEntryAssist_bellCol, setEntryAssist_DOCmode, setEntryAssist_DOCwordWrap, setEntryAssist_endCol, setEntryAssist_startCol, setEntryAssist_tabstop, setEntryAssist_tabstops, setGraphicsCellSize, setHistory, setHistorySize, setHost, setHostBackup1, setHostBackup2, setHostGraphics, setIgnoreWellKnownTrustedCAs, setInitialTransaction, setInitialTransEnabled, setInsertOffOnAIDKEY, setKeepAlive, setKeyStoreFilePath, setKeyStorePassword, setLastHostWithoutTimeout, setLUMLicensing, setLUMPort, setLUMServer, setLUName, setLUNameBackup1, setLUNameBackup2, setNeedToRegisterListeners, setNegotiateCResolution, setNotifyPSEventsOnOIAUnlockOnly, setNumeralShape, setNumeralShapeDisp, setNumericFieldLock, setNumericSwapEnabled, setPasteFieldWrap, setPasteLineWrap, setPasteStopAtProtectedLine, setPasteTabColumns, setPasteTabOptions, setPasteTabSpaces, setPasteToTrimmedArea, setPasteWordBreak, setPort, setPortBackup1, setPortBackup2, setPrintDestination, setPrinterName, setPrintFileName, setpromptFirstCertificate, setProxyAuthenMethod, setProxyServerName, setProxyServerPort, setProxyType, setProxyUserID, setProxyUserPassword, setRoundTrip, setRTLUnicodeOverride, setScreenSize, setSecurityProtocol, setSeparateFiles, setServiceMgrHost, setSessionID, setSessionName, setSessionType, setShowTextAttributesEnabled, setSLPAS400Name, setSLPEnabled, setSLPMaxWaitTime, setSLPScope, setSLPThisScopeOnly, setSmartOrdering, setSocksV4UserID, setSSHPublicKeyAlias, setSSHPublicKeyAliasPassword, setSSL, setSSLBrowserKeyringAdded, setSSLCertificateHash, setSSLCertificateName, setSSLCertificatePassword, setSSLCertificatePromptBeforeConnect, setSSLCertificatePrompted, setSSLCertificatePromptHowOften, setSSLCertificateProvided, setSSLCertificateRemembered, setSSLCertificateSource, setSSLCertificateURL, setSSLCRYPTOLABEL, setSSLCRYPTOMODULE, setSSLCRYPTOPWD, setSSLServerAuthentication, setSSLTelnetNegotiated, setSSOCMServer, setSSOEnabled, setSSOUseKerberosPassticket, setSSOUserIdentityType, setSymmetricSwapEnabled, setTextOrientation, setTextType, setTextTypeDisp, setThaiDisplayMode, setTimeout, setTimeoutNoDataInitialization, setTNEnhanced, setTransportReceiveBuffSize, setTrimRectRemainAfterEdit, setTrimRectSizingHandles, setUnicodeDataStreamEnabled, setUserID, setUserPassword, setUseSSHPublicKeyAuthentication, setVTAnswerBackMsg, setVTAutowrap, setVTBackspace, setVTCursor, setVTID, setVTKeypad, setVTLocalEcho, setVTNewLine, setVTPDTName, setVTPrintConvert, setVTReverseScreen, setVTTerminalType, setWorkstationID, startCommunication, stopCommunication

 

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait

 

Methods inherited from interface java.beans.PropertyChangeListener
propertyChange

 

Field Detail

PRINT_BUFFSIZE



public static final java.lang.String 
PRINT_BUFFSIZE

         

PDT_FILE



public static final java.lang.String 
PDT_FILE

         

CHARS_PER_INCH



public static final java.lang.String 
CHARS_PER_INCH

         

LINES_PER_INCH



public static final java.lang.String 
LINES_PER_INCH

         

MAX_CHARS_PER_LINE



public static final java.lang.String 
MAX_CHARS_PER_LINE

         

MAX_LINES_PER_PAGE



public static final java.lang.String 
MAX_LINES_PER_PAGE

         

SUPPRESS_NULL_LINES



public static final java.lang.String 
SUPPRESS_NULL_LINES

         

PRINT_NULLS_AS_SPACES



public static final java.lang.String 
PRINT_NULLS_AS_SPACES

         

SUPPRESS_AUTO_NEWL_CR



public static final java.lang.String 
SUPPRESS_AUTO_NEWL_CR

         

SUPPRESS_AUTO_NEWL_NL



public static final java.lang.String 
SUPPRESS_AUTO_NEWL_NL

         

IGNORE_FF_FIRST_POS



public static final java.lang.String 
IGNORE_FF_FIRST_POS

         

FF_TAKES_PRINT_POS



public static final java.lang.String 
FF_TAKES_PRINT_POS

         

FORM_FEED_POS



public static final java.lang.String 
FORM_FEED_POS

         

DRAW_FIELD_ATTR



public static final java.lang.String 
DRAW_FIELD_ATTR

         

PRINTER_FONT_CODE_PAGE



public static final java.lang.String 
PRINTER_FONT_CODE_PAGE

         

INTERV_TIME



public static final java.lang.String 
INTERV_TIME

         

CONCAT_TIME



public static final java.lang.String 
CONCAT_TIME

         

TERM_TIME



public static final java.lang.String 
TERM_TIME

         

IGNORE_ATTR



public static final java.lang.String 
IGNORE_ATTR

         

SCS_SENSE



public static final java.lang.String 
SCS_SENSE

         

INHERIT_PARMS



public static final java.lang.String 
INHERIT_PARMS

         

TRACTOR



public static final java.lang.String 
TRACTOR

         

PRINTER_MODEL



public static final java.lang.String 
PRINTER_MODEL

         

DRAWER_1



public static final java.lang.String 
DRAWER_1

         

DRAWER_2



public static final java.lang.String 
DRAWER_2

         

ENVELOPE_HOPPER



public static final java.lang.String 
ENVELOPE_HOPPER

         

ASCII_CODEPAGE_899



public static final java.lang.String 
ASCII_CODEPAGE_899

         

MESSAGE_QUEUE



public static final java.lang.String 
MESSAGE_QUEUE

         

MESSAGE_LIBRARY



public static final java.lang.String 
MESSAGE_LIBRARY

         

HOST_FONT



public static final java.lang.String 
HOST_FONT

         

USE_CUSTOMIZING_OBJECT



public static final java.lang.String 
USE_CUSTOMIZING_OBJECT

         

CUSTOMIZING_OBJECT



public static final java.lang.String 
CUSTOMIZING_OBJECT

         

CUSTOMIZING_LIBRARY



public static final java.lang.String 
CUSTOMIZING_LIBRARY

         

RTL_FILE



public static final java.lang.String 
RTL_FILE

         

SYMMETRIC_SWAP



public static final java.lang.String 
SYMMETRIC_SWAP

         

NUMERIC_SWAP



public static final java.lang.String 
NUMERIC_SWAP

         

PRINT_DESTINATION



public static final java.lang.String 
PRINT_DESTINATION

         

PRINT_FILE_NAME



public static final java.lang.String 
PRINT_FILE_NAME

         

PRINT_SEPARATE_FILES



public static final java.lang.String 
PRINT_SEPARATE_FILES

         

PRINTER_NAME



public static final java.lang.String 
PRINTER_NAME

         

USE_WINDOWS_PRINTER



public static final java.lang.String 
USE_WINDOWS_PRINTER

         

USE_WINDOWS_DEFAULT_PRINTER



public static final java.lang.String 
USE_WINDOWS_DEFAULT_PRINTER

         

WINDOWS_PRINTER_NAME



public static final java.lang.String 
WINDOWS_PRINTER_NAME

         

FACE_NAME



public static final java.lang.String 
FACE_NAME

         

BEST_FIT



public static final java.lang.String 
BEST_FIT

         

USE_PDT



public static final java.lang.String 
USE_PDT

         

Constructor Detail

HostPrintSession



public 
HostPrintSession()

Method Detail

dispose



public void 
dispose()

addPrintJobListener



public void 
addPrintJobListener(
PrintJobListener listener)

removePrintJobListener



public void 
removePrintJobListener(
PrintJobListener listener)

defaults



public static java.util.Properties 
defaults()

setPrintBufferSize



public void 
setPrintBufferSize(int printBufferSize)
                        throws java.beans.PropertyVetoException