Class CalculatedRoster


  • public class CalculatedRoster
    extends java.lang.Object
    An on-the-fly roster used in scripting for Alarm Notification Pipelines
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  CalculatedRoster.Builder
      Used to construct a list of dictionaries that represent Users.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static boolean isEmpty​(java.lang.String rosterFunction)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • FUNCTION_EVENT_ARG

        public static final java.lang.String FUNCTION_EVENT_ARG
        See Also:
        Constant Field Values
      • FUNCTION_BUILDER_ARG

        public static final java.lang.String FUNCTION_BUILDER_ARG
        See Also:
        Constant Field Values
      • FUNCTION_DEF

        public static final java.lang.String FUNCTION_DEF
      • DEFAULT_FUNCTION

        public static final java.lang.String DEFAULT_FUNCTION
        See Also:
        Constant Field Values
    • Constructor Detail

      • CalculatedRoster

        public CalculatedRoster()
    • Method Detail

      • isEmpty

        public static boolean isEmpty​(java.lang.String rosterFunction)
        Returns:
        false if the rosterFunction is not blank and contains executable lines of code