Interface ICicsBaseService

All Superinterfaces:
IBaseService, IDisplayable
All Known Implementing Classes:
CicsBaseService, DcAppLauncherService, DliBaseService

public interface ICicsBaseService extends IBaseService
  • Method Details

    • setInvokeHelper

      void setInvokeHelper(InvokeHelper invokeHelper)
      Invoker handler provides handlers to application program Lanchers, shutdown services and Transaction Handlers
    • getUserId

      String getUserId()
      used in CICS ASSIGN ... PROGRAM(prog-name)
      Returns:
      return the upper-cased, package-removed class name E.g. it will return CICSPROGRAM1 for class com.softwaremining.examples.CicsProgram1
    • getEibaid

      Eibaid getEibaid()
    • returnFromSession

      void returnFromSession(String transId) throws ControlException
      Throws:
      ControlException
    • getAcceptResponse

      AcceptResponse getAcceptResponse()
      for internal use only
      Returns:
    • retrieveSessionManager

      SessionManager retrieveSessionManager()
    • setTally

      void setTally(int tally)
    • getTally

      int getTally()
    • getFieldTally

      ISMObject getFieldTally()
    • isAbend

      boolean isAbend()
    • isFirstTimeExecutionAndNoParameters

      boolean isFirstTimeExecutionAndNoParameters()
    • isKeyPressed

      boolean isKeyPressed(String key)
    • getCicsConditionManager

      CicsConditionManager getCicsConditionManager()
    • cicsSyncpoint

      int cicsSyncpoint() throws ControlException
      Throws:
      ControlException
    • executeLink

      int executeLink()
    • executeLink

      int executeLink(ISMDataType commAreaDataObject, double commAreaLength)
    • executeLink

      int executeLink(ISMDataType commAreaField)
    • executeLink

      int executeLink(ISMDataType[] commAreaDataObjects)
    • executeTransferControl

      int executeTransferControl()
    • executeTransferControl

      int executeTransferControl(ISMDataType commAreaDataObject)
    • executeTransferControl

      int executeTransferControl(ISMDataType commAreaDataObject, boolean invokeHandler)
    • executeTransferControl

      int executeTransferControl(ISMDataType newCommArea, int commAreaLength, boolean invokeHandler)
    • executeTransferControl

      int executeTransferControl(ISMDataType newCommArea, int commAreaLength)
    • executeTransferControl

      int executeTransferControl(boolean invokeHandler)
    • executeTransferControl

      int executeTransferControl(String newCommArea)
    • executeTransferControl

      int executeTransferControl(String newCommArea, int commAreaLength)
    • executeTransferControl

      int executeTransferControl(String newCommArea, int commAreaLength, boolean invokeHandler) throws AbnormalTerminationException
      Throws:
      AbnormalTerminationException
    • lengthOfTransactionWorkArea

      int lengthOfTransactionWorkArea()
    • getResponseCode

      long getResponseCode()
    • getRoutedBMS

      RouteDO getRoutedBMS()
    • getAbendCode

      String getAbendCode()
    • getApplid

      String getApplid()
    • getCicsOriginalProgramName

      String getCicsOriginalProgramName()
    • getClassName

      String getClassName()
    • getInvokingProgram

      String getInvokingProgram()
    • getInvokingProgramName

      String getInvokingProgramName()
    • getKeyPressed

      String getKeyPressed()
    • getProgramId

      String getProgramId()
    • getProgramName

      String getProgramName()
    • getStartcode

      String getStartcode()
    • getSysid

      String getSysid()
    • cancelAbendHandler

      void cancelAbendHandler()
    • deactivateHandlers

      void deactivateHandlers()
    • delay

      void delay()
    • delay

      void delay(int seconds)
    • delay

      void delay(ISMNumeric seconds)
    • ignoreCondition

      void ignoreCondition(int conditionNumber)
    • ignoreCondition

      void ignoreCondition(int[] conditionNumber)
    • reactivateHandlers

      void reactivateHandlers()
    • setAbend

      void setAbend(boolean abend)
    • setAbendHandler

      void setAbendHandler(int defaultHandler, String methodName)
    • setAbendHandler

      void setAbendHandler(String methodName)
    • setAcceptResponse

      void setAcceptResponse(AcceptResponse acceptResponse)
    • setAidEventHandler

      void setAidEventHandler(String keyCode, String methodName)
    • setKeyPressed

      void setKeyPressed(String key)
    • setRoutedBMS

      void setRoutedBMS(RouteDO routedBMS)
    • setUserId

      void setUserId(String userId)
    • setWaitingForUser

      void setWaitingForUser(boolean waitingForUser)
    • cicsAddress

      void cicsAddress(AddressDO addressDO)
    • cicsDefineCounter

      void cicsDefineCounter(CounterDO counterDO)
    • cicsDocumentCreate

      void cicsDocumentCreate(DocumentCreateDO param)
    • cicsEnq

      void cicsEnq(EnqDO enqDO)
    • cicsEnterTracenum

      void cicsEnterTracenum(EnterTracenumDO enterTracenumDO)
    • cicsGetcounter

      int cicsGetcounter(CounterDO counterDO)
    • cicsHandleAbend

      void cicsHandleAbend(HandleAbendDO obj)
    • cicsInquireFile

      void cicsInquireFile(InquireFileDO inquireFileDO)
    • cicsInquiretask

      void cicsInquiretask(InquireTaskDO inquireTaskDO)
    • cicsSpiinquireFile

      void cicsSpiinquireFile(InquireFileDO inquireFileDO)
    • cicsSpiinquiretask

      void cicsSpiinquiretask(InquireTaskDO inquireTaskDO)
    • cicsDumpTransaction

      int cicsDumpTransaction(DumpTransactionDO dumpTransactionDO)
    • cicsSpiInquireSystem

      int cicsSpiInquireSystem(InquireSystemDO dao)
    • cicsWebExtract

      void cicsWebExtract(WebExtractDO webextractDo)
    • cicsWebRead

      void cicsWebRead(WebReadDO param)
    • cicsWebReceive

      void cicsWebReceive(WebReceiveDO param)
    • cicsWebSend

      void cicsWebSend(WebSendDO param)
    • cicsWebWrite

      void cicsWebWrite(WebWriteDO param)
    • cicsUnlock

      void cicsUnlock(UnlockDO unlockDO)