Interface IServiceModuleState

    • Method Detail

      • getThreadName

        @NotNull
        String getThreadName()
        Get the thread name
        Returns:
      • getServiceThreadId

        @NotNull
        String getServiceThreadId()
        Get thread id
        Returns:
      • getTimeLastWorkingStarted

        long getTimeLastWorkingStarted()
        Get the time this thread started
        Returns:
      • getTimeLastWorkingFinished

        long getTimeLastWorkingFinished()
        Get the time this thread finished
        Returns:
      • getServiceThreadState

        @NotNull
        EServiceThreadState getServiceThreadState()
        Get Thread State
        Returns:
      • getSleepingSince

        long getSleepingSince()
        Get sleeping since timestamp
        Returns:
      • getHealthInformation

        @NotNull
        IHealthInformation getHealthInformation()
        Get health information
        Returns:
      • getSleepIntervalInMilliseconds

        long getSleepIntervalInMilliseconds()
        Get the sleeping interval in milis
        Returns: