Package dev.galasa.cicsts
Interface ICicsTerminal
- All Superinterfaces:
ITerminal
- All Known Implementing Classes:
CicsTerminalImpl
-
Method Summary
Modifier and TypeMethodDescriptionvoidconnectApplid(String applid) Connect to a CICS region by APPLID.booleanbooleanUse the CEOT transaction to determine the Uppercase Translation status of this CICS TS terminalvoidsetUppercaseTranslation(boolean ucctran) Use the CEOT transaction to set the Uppercase Translation status of this CICS TS terminalMethods inherited from interface dev.galasa.zos3270.ITerminal
backSpace, backTab, clear, connect, cursorDown, cursorLeft, cursorRight, cursorUp, detectVamp, disconnect, enter, eraseEof, eraseInput, getId, home, isClearScreen, isConnected, isSwitchedSSL, isTextInField, isTextInField, newLine, pa1, pa2, pa3, pf1, pf10, pf11, pf12, pf13, pf14, pf15, pf16, pf17, pf18, pf19, pf2, pf20, pf21, pf22, pf23, pf24, pf3, pf4, pf5, pf6, pf7, pf8, pf9, positionCursorToFieldContaining, registerDatastreamListener, reportExtendedScreen, reportScreen, reportScreenWithCursor, retrieveColourAtCursor, retrieveColourAtPosition, retrieveFieldAtCursor, retrieveFieldTextAfterFieldWithString, retrieveHighlightAtCursor, retrieveHighlightAtPosition, retrieveScreen, retrieveText, retrieveTextAtCursor, searchText, searchText, searchText, searchText, setCursorPosition, setDoStartTls, tab, toJsonString, type, unregisterDatastreamListener, verifyTextInField, waitForKeyboard, waitForTextInField, waitForTextInField, waitForTextInField, wfk
-
Method Details
-
getCicsRegion
ICicsRegion getCicsRegion() -
connectToCicsRegion
- Throws:
CicstsManagerException
-
resetAndClear
- Throws:
CicstsManagerException
-
setUppercaseTranslation
Use the CEOT transaction to set the Uppercase Translation status of this CICS TS terminal- Parameters:
ucctran- true for UCCTRAN or false for NOUCCTRAN- Throws:
CicstsManagerException
-
isUppercaseTranslation
Use the CEOT transaction to determine the Uppercase Translation status of this CICS TS terminalNOTE: TRANIDONLY will return
false- Returns:
- true if UCCTRAN or false if NOUCCTRAN/TRANIDONLY
- Throws:
CicstsManagerException
-
getLoginCredentialsTag
String getLoginCredentialsTag() -
connectApplid
Connect to a CICS region by APPLID. This method will: 1. Connect to the host belonging to this terminal's z/OS image 2. Detect the VAMP or USS screen 3. Attempt to logon to the specified APPLID The method will retry for up to the default wait time if the welcome screen is not detected.- Parameters:
host- the hostname to connect toapplid- the CICS APPLID to logon to- Throws:
CicstsManagerException- if unable to locate welcome screen
-