Class PsaRstApiCnfApp

  • All Implemented Interfaces:
    de.pisa.psc.srv.svc.PscObjLnk.PscObjLnkDlg, de.pisa.psc.srv.svc.PscValBufItf
    Direct Known Subclasses:
    IplDtoPsaRstApiCnf

    public class PsaRstApiCnfApp
    extends de.pisa.psa.dto.PsaDto
    Dataobject: PSA_RST_API_CNF_APP
    Since:
    27.07.2023
    Author:
    weiland
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  PsaRstApiCnfApp.ConfigurationFilter
      filter conditions for the configuration records
      • Nested classes/interfaces inherited from class de.pisa.psa.dto.PsaDtoIpl

        de.pisa.psa.dto.PsaDtoIpl.FldNup
      • Nested classes/interfaces inherited from class de.pisa.psc.srv.dto.PscDto

        de.pisa.psc.srv.dto.PscDto.SrtFld
      • Nested classes/interfaces inherited from interface de.pisa.psc.srv.svc.PscValBufItf

        de.pisa.psc.srv.svc.PscValBufItf.Null
    • Field Summary

      • Fields inherited from class de.pisa.psa.dto.PsaDtoIpl

        SEM_REF_COM
      • Fields inherited from class de.pisa.psc.srv.dto.PscDto

        ChkAccDel, ChkAccRea, ChkAccWri, DbdOfsDsc, MdtDtoDsc, MdtGidDsc, MdtSitDsc, TYP_COM, TYP_NOR, TYP_SUP
    • Constructor Summary

      Constructors 
      Constructor Description
      PsaRstApiCnfApp​(java.lang.String dsc)
      PsaRstApiCnfApp constructor
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static void clearCache()
      remove all the configurations from the cache
      protected void delRec​(int row)
      static de.pisa.psc.srv.dto.PscDto findConfiguration​(de.pisa.psc.srv.glb.PscSsn ssn, PsaRstApiCnfApp.ConfigurationFilter filter)
      find a matching configuration
      protected void putRec​(int row)
      void setDat​(de.pisa.psc.srv.dto.PscFld fld, int row, java.lang.String str)
      • Methods inherited from class de.pisa.psa.dto.PsaDto

        getClsNfo
      • Methods inherited from class de.pisa.psa.dto.PsaDtoIpl

        aboDat, addPutAboLis, chkAcc, chkAcc, chkAcc, chkAcc, chkCopStr, chkCtx, chkCtxFld, chkFldMod, chkFldMod, chkModLng, chkNnl, chkOut, chkOutDfv, chkPscOwNnl, chkQue, chkRecNnl, chkRecNnl, chkSupMod, chkSupMod, cloDtoQue, cloDtoQue, cloRowAccFld, clrCopStrRow, clrExtKeyFld, clrExtKeyFld, comTst, comTst, copDtoQue, copMulLngCol, copMulLngCol, copRow, copRowAccFld, creDfv, creDto, delDfv, delMulRow, delMulRow, delPutAboLis, delRelRec, delSeq, delSeqDfv, delSysDat, evlCtxVal, get_act_sem, get_cla_dto, getBas, getBas, getChkComNnl, getCom, getComLnk, getComLnk, getCopStrRow, getCopStrRow, getCtx, getCtx, getDat, getDlg, getDlgRef, getDrv, getDrv, getDtoLnk, getFatDto, getFld, getFldChg, getFldDat, getFldDat, getFldDat, getFldDat, getFldDat, getFldPos, getFreNum, getFrmAct, getFstWrtFld, getFstWrtFld, getGlbSsn, getIfc, getLnk, getLnkSupCls, getLnkSupCls, getMapPntCmt, getMapPntTit, getModFld, getOriDto, getOriDto, getOriDtoRow, getOriDtoRow, getQue, getQue, getRelAcc, getRows, getRptDocNam, getRptDocNam, getSemBasDto, getSemBasDtoHdl, getSemSetDat, getSigTxt, getSubDatMod, getSupBas, getSupDtoLnk, getSysImp, getSysImp, getTop, getTop, getTopTab, getTopTab, getXplFrw, getXplPar, hdlDlgNam, hdlTlpNam, hidSelFld, hidSelFld, insRow, mapCtxVal, mapCtxVal, mapCtxVal, mapQue, modDat, modDat, modDat, modDat, PSA_CTI_CLL, PSA_CTI_CLL, PSA_DYN_JAV, PSA_DYN_JAV, PSA_DYN_JAV, PSA_SET_DQU_MOD, PSA_SET_DQU_MOD, PSA_SET_GLB_CTX, PSA_SET_GLB_CTX, PSA_SET_VAL_BUF, PSA_SET_VAL_BUF, PSA_SET_VAL_BUF, putDatEnd, queRec, quoAndEscQueStr, refCom, refCom, refCom, refCom, res_act_sem, res_act_sem, resSemBasDto, resSemSetDat, rfrCom, rfrCom, rfrCom, set_act_sem, set_act_sem, setChkComNnl, setCopStrRow, setDat, setDat, setDatImm, setDatMax, setDatMax, setDatMax, setDatMax, setDatMul, setDatMul, setDlgRef, setFldCtx, setFldDat, setFldDat, setFrl, setFrmAct, setGlbCtx, setLngDat, setLngDat, setLngDat, setOriDto, setOriDto, setOriDtoRow, setOriDtoRow, setPscAcc, setPscAcc, setRecEdt, setRecMod, setRecSrc, setSemBasDto, setSemBasDtoNoCtl, setSemSetDat, setSemSetDatNoCtl, setSubDatMod, setSysDat, setSysDat, setSysDat, setSysDat, setSysDat, setSysDat, setSysImp, setSysImp, setXplFrw, setXplPar, shwFldMod, srtDat, srtDatFst, wriBox, wriBox, wriBoxQue
      • Methods inherited from class de.pisa.psc.srv.dto.PscDto

        addCom, addRel, addRow, addRow, addSrt, addSrt, calFnc, calFnc, calFnc, chkAcc, chkAcc, chkAcc, chkBasVie, chkCop, chkCrf, chkCur, chkDat, chkDat, chkDat, chkDbo, chkDel, chkDrv, chkDrv, chkDto, chkDyn, chkDynVie, chkEdt, chkEqu, chkFltFld, chkFrl, chkIfc, chkIns, chkIsl, chkIwh, chkJoi, chkKey, chkMatVie, chkMod, chkMod, chkMod, chkMod, chkMod, chkModLng, chkNul, chkOut, chkOut, chkQue, chkQue, chkRef, chkSng, chkSrt, chkSrt, chkSys, chkSys, chkTab, chkUpd, chkVie, chkVis, clnDat, cloDrt, cloDrt, cloDto, cloQue, cloRow, cloRow, cloRow, clrDat, clrDat, clrDrt, clrDrt, clrLck, clrLck, clrLck, clrMdt, clrSrt, cntDat, cntRec, cnvDbiStm, comDat, copQue, copRow, copSrt, creDbo, creDfv, creDto, creIdn, creIfc, creRow, delDat, delMdtRec, delQue, delRow, delRow, delSsn, delValBuf, disDbo, drpDbo, drpFld, fetCls, fetDat, fetDat, fetDat, fetDatFor, fetDup, fetFst, fetNxt, fetRec, fetRec, fmtVal, fndAll, fndFst, getAcc, getAccChk, getAdt, getAls, getBas, getBasFlt, getBck, getBck, getBck, getBuf, getChd, getCls, getCom, getCom, getDat, getDat, getDat, getDbd, getDbi, getDnr, getDrv, getDrvDto, getDsc, getDscCom, getDto, getDto, getDto, getDyn, getDynFat, getExp, getFat, getFdb, getFld, getFld, getFldLng, getFldSel, getFnc, getFrl, getFrmCopStr, getFrw, getGidOut, getIdn, getIfc, getIfc, getImp, getIpl, getKey, getLckChk, getLckHdl, getLisDto, getLmy, getMax, getMdtDto, getOri, getPop, getPscAcc, getPscOwn, getPth, getPth, getPth, getQue, getQue, getQue, getRcv, getRec, getRec, getRel, getRel, getRfr, getRfrLoc, getSrt, getSsn, getSup, getSupDto, getTab, getTit, getTms, getTop, getTyp, getValBuf, getValBuf, getValBufKey, getWhr, getWld, hasAggFld, hasDat, hasDynCom, hasFld, hasLckHdl, hasQueMap, hasRec, hasSupDto, hasValBuf, impDto, incVer, insRow, isAboDat, isTypCom, lckDat, loaDat, mapOwnQue, modDat, modDat, modDat, movRow, mrgRow, newDbd, newDbd, newFld, newFld, numCom, numDto, numFld, numIdn, numIfc, numKey, numRec, numRel, ovlRow, prePutDat, prpDat, PSC_IPL, PSC_IPL, PSC_IPL, pstPutDat, putDat, putMdtDat, queNxt, refRow, rfrDbo, rfrFrl, setAcc, setAccChk, setAdt, setBuf, setDat, setDat, setDat, setDat, setDnr, setDsc, setDynVie, setExp, setFat, setFdb, setFrl, setFrmCopStr, setFrw, setImp, setIpl, setIsl, setLckChk, setLckHdl, setLmy, setMax, setMdtDto, setMod, setNul, setNup, setOri, setPop, setQue, setQue, setQue, setRfr, setRfrLoc, setTab, setTit, setValBuf, setValBufIfNotSet, srtDat, srtDat, thrDtoChkNnlRec, toString, updFrl
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface de.pisa.psc.srv.svc.PscObjLnk.PscObjLnkDlg

        getLnkGid
      • Methods inherited from interface de.pisa.psc.srv.svc.PscValBufItf

        getValBuf, getValBuf, getValBuf
    • Constructor Detail

      • PsaRstApiCnfApp

        public PsaRstApiCnfApp​(java.lang.String dsc)
                        throws java.lang.Exception
        PsaRstApiCnfApp constructor
        Parameters:
        dsc - dto-descriptor
        Throws:
        java.lang.Exception
    • Method Detail

      • setDat

        public void setDat​(de.pisa.psc.srv.dto.PscFld fld,
                           int row,
                           java.lang.String str)
                    throws java.lang.Exception
        Overrides:
        setDat in class de.pisa.psa.dto.PsaDtoIpl
        Throws:
        java.lang.Exception
        See Also:
        PsaDtoIpl.setDat(de.pisa.psc.srv.dto.PscFld, int, java.lang.String)
      • putRec

        protected void putRec​(int row)
                       throws java.lang.Exception
        Overrides:
        putRec in class de.pisa.psa.dto.PsaDtoIpl
        Throws:
        java.lang.Exception
        See Also:
        PsaDtoIpl.putRec(int)
      • delRec

        protected void delRec​(int row)
                       throws java.lang.Exception
        Overrides:
        delRec in class de.pisa.psa.dto.PsaDtoIpl
        Throws:
        java.lang.Exception
        See Also:
        PsaDtoIpl.delRec(int)
      • clearCache

        public static void clearCache()
        remove all the configurations from the cache
      • findConfiguration

        public static de.pisa.psc.srv.dto.PscDto findConfiguration​(de.pisa.psc.srv.glb.PscSsn ssn,
                                                                   PsaRstApiCnfApp.ConfigurationFilter filter)
                                                            throws java.lang.Exception
        find a matching configuration
        Parameters:
        ssn - session
        filter - filter conditions
        Returns:
        data object with the matching configurations
        Throws:
        java.lang.Exception