Class PsaRstApiEvtLogQue

java.lang.Object
de.pisa.psc.srv.svc.BlockQueueBas<PsaRstApiEvtLogQue.Rsp>
de.pisa.psa.rst.svc.PsaRstApiEvtLogQue

public class PsaRstApiEvtLogQue extends de.pisa.psc.srv.svc.BlockQueueBas<PsaRstApiEvtLogQue.Rsp>
Event log queue for the REST API
Since:
04.07.2023
Author:
weiland
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
    response

    Nested classes/interfaces inherited from class de.pisa.psc.srv.svc.BlockQueueBas

    de.pisa.psc.srv.svc.BlockQueueBas.ThrBas
  • Field Summary

    Fields inherited from class de.pisa.psc.srv.svc.BlockQueueBas

    Que, Thr_Ins
  • Method Summary

    Modifier and Type
    Method
    Description
    get instance
    protected de.pisa.psc.srv.svc.BlockQueueBas<PsaRstApiEvtLogQue.Rsp>.de.pisa.psc.srv.svc.BlockQueueBas.ThrBas
    static void
    Acquire the processing lock
    static void
    Release the processing lock

    Methods inherited from class de.pisa.psc.srv.svc.BlockQueueBas

    getLog, getQue, getSsnCap, getSsnMaxRec, getSsnMaxRec, getSsnWaiTim, getSsnWaiTim, isThrRun, join, rstThr

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • getIns

      public static PsaRstApiEvtLogQue getIns()
      get instance
      Returns:
      instance
    • processingLock

      public static void processingLock()
      Acquire the processing lock
    • processingUnlock

      public static void processingUnlock()
      Release the processing lock
    • newThr

      protected de.pisa.psc.srv.svc.BlockQueueBas<PsaRstApiEvtLogQue.Rsp>.de.pisa.psc.srv.svc.BlockQueueBas.ThrBas newThr()
      Specified by:
      newThr in class de.pisa.psc.srv.svc.BlockQueueBas<PsaRstApiEvtLogQue.Rsp>
      See Also:
      • BlockQueueBas.newThr()