Class AlarmEventScript

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.python.core.PyObject[] buildArgumentsFor​(Tag source, TagPath sourcePath, java.lang.Object[] parameters, boolean overflow)
      Should return an array of pyobjects that will be used as arguments to the function.
      java.lang.String getId()
      The identifier for the script, usually indicating what event it responds to.
      protected boolean isAckEvent()  
      • Methods inherited from class java.lang.Object

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

      • AlarmEventScript

        public AlarmEventScript​(java.lang.String id,
                                FunctionInvoker m)
    • Method Detail

      • getId

        public java.lang.String getId()
        Description copied from interface: CompiledTagScript
        The identifier for the script, usually indicating what event it responds to.
      • isAckEvent

        protected boolean isAckEvent()
      • buildArgumentsFor

        protected org.python.core.PyObject[] buildArgumentsFor​(Tag source,
                                                               TagPath sourcePath,
                                                               java.lang.Object[] parameters,
                                                               boolean overflow)
        Description copied from class: AbstractTagScript
        Should return an array of pyobjects that will be used as arguments to the function.
        Specified by:
        buildArgumentsFor in class AbstractTagScript