Interface TableMaintenanceUtil

    • Field Detail

      • GENE2CS_BATCH_SIZE

        static final int GENE2CS_BATCH_SIZE
        Recommended batch size to use when retrieving entries from the GENE2CS table either by gene or design element.
        See Also:
        Constant Field Values
    • Method Detail

      • updateGene2CsEntries

        @Secured("GROUP_AGENT")
        void updateGene2CsEntries()
        If necessary, update the GENE2CS table.
      • updateExpressionExperiment2CharacteristicEntries

        @Secured("GROUP_AGENT")
        int updateExpressionExperiment2CharacteristicEntries​(@Nullable
                                                             Date sinceLastUpdate,
                                                             boolean truncate)
        Update the EXPRESSION_EXPERIMENT2CHARACTERISTIC table.
        Returns:
        the number of records that were created or updated
      • updateExpressionExperiment2CharacteristicEntries

        @Secured("GROUP_AGENT")
        int updateExpressionExperiment2CharacteristicEntries​(Class<?> level,
                                                             @Nullable
                                                             Date sinceLastUpdate,
                                                             boolean truncate)
        Update a specific level of the EXPRESSION_EXPERIMENT2CHARACTERISTIC table.
        Parameters:
        level - the level to update which is either ExpressionExperiment, BioMaterial or ExperimentalDesign
        Returns:
        the number of records that were created or updated
      • updateExpressionExperiment2ArrayDesignEntries

        @Secured("GROUP_AGENT")
        int updateExpressionExperiment2ArrayDesignEntries​(@Nullable
                                                          Date sinceLastUpdate)
        Update the EXPRESSION_EXPERIMENT2_ARRAY_DESIGN table.
        Returns:
        the number of records that were created or updated
      • disableEmail

        @Secured("GROUP_ADMIN")
        void disableEmail()