Interface IRunnableCommon

    • Method Detail

      • getMetadata

        java.lang.String getMetadata​(java.lang.String key)
        Corresponds to ESL function %HI_GetMetadata
      • isTCLEnvironment

        boolean isTCLEnvironment()
        Function determines where is the script running
        Returns:
      • closeDirect

        void closeDirect()
      • getHostProcess

        SOProcess getHostProcess()
        Corresponds to ESL function %GetParentProcessHBJ
      • getArchiveValues

        ArchiveValues[] getArchiveValues​(ArchiveRequest... archarr)
        Corresponds to ESL actions GETARCHARR, GETARCHROW, GETARCHCOL
      • getArchiveStruct

        void getArchiveStruct​(D2SD obj,
                              D2SD dst,
                              java.util.Date time)
        Corresponds to ESL action GETARCHSTRUCT
      • getArchiveValues

        ArchiveReadResult getArchiveValues​(D2Base archobj,
                                           int row,
                                           int col,
                                           ColumnBase dstValuesStr,
                                           ColumnBase dstFlagsStr,
                                           java.util.Date startTime,
                                           java.util.Date endTime,
                                           int oversampleStep,
                                           int maxData)
        Corresponds to ESL actions GETARCHARR, GETARCHROW, GETARCHCOL, GETARCHARR_TO_CNT
      • getArchArr

        @Deprecated
        int getArchArr​(D2Base archobj,
                       int row,
                       int col,
                       ColumnBase dstValuesStr,
                       ColumnBase dstFlagsStr,
                       java.util.Date startTime,
                       java.util.Date endTime,
                       int oversampleStep,
                       int maxData)
        Deprecated.
        Corresponds to ESL actions GETARCHARR
      • dbTransOpen

        DBTrans dbTransOpen​(SODatabase database)
        Corresponds to ESL action DB_TRANS_OPEN
      • getObjectsByHOBJ

        D2Base[] getObjectsByHOBJ​(int... hobjs)
        Returns objects array from hobjs array
        Parameters:
        hobjs -
        Returns:
      • getObjectsByName

        D2Base[] getObjectsByName​(java.lang.String... names)
        Returns objects array from object names array
        Parameters:
        names -
        Returns:
      • insertArchArrAsync

        void insertArchArrAsync​(D2Base archobj,
                                int row,
                                int col,
                                D2Base[] values,
                                boolean recalcStats)
      • insertArchArrSync

        void insertArchArrSync​(D2Base archobj,
                               int row,
                               int col,
                               D2Base[] values,
                               boolean recalcStats)
      • getUserPasswordExpirationTime

        java.util.Date getUserPasswordExpirationTime​(int userHOBJ)
      • getUserPasswordExpirationTime

        java.util.Date getUserPasswordExpirationTime​(java.lang.String username)
      • createPictureNote

        java.lang.String createPictureNote​(int picture_bhbj,
                                           int picture_l_inst,
                                           java.util.Date btime,
                                           java.util.Date etime,
                                           int effective_before,
                                           int effective_after,
                                           java.lang.String text,
                                           java.lang.String author)
      • updatePictureNote

        void updatePictureNote​(java.lang.String noteUUID,
                               boolean valid,
                               java.util.Date btime,
                               java.util.Date etime,
                               int effective_before,
                               int effective_after,
                               java.lang.String text,
                               java.lang.String author)