Interface TableMaintenanceUtil
-
- All Known Implementing Classes:
TableMaintenanceUtilImpl
public interface TableMaintenanceUtil
- Author:
- paul
-
-
Field Summary
Fields Modifier and Type Field Description static String
EE2AD_QUERY_SPACE
Query space used by theEXPRESSION_EXPERIMENT2ARRAY_DESIGN
table.static String
EE2C_QUERY_SPACE
Query space used by theEXPRESSION_EXPERIMENT2CHARACTERISTIC
table.static int
GENE2CS_BATCH_SIZE
Recommended batch size to use when retrieving entries from the GENE2CS table either by gene or design element.static String
GENE2CS_QUERY_SPACE
Query space used by theGENE2CS
table.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
disableEmail()
int
updateExpressionExperiment2ArrayDesignEntries(Date sinceLastUpdate)
Update theEXPRESSION_EXPERIMENT2_ARRAY_DESIGN
table.int
updateExpressionExperiment2CharacteristicEntries(Class<?> level, Date sinceLastUpdate, boolean truncate)
Update a specific level of theEXPRESSION_EXPERIMENT2CHARACTERISTIC
table.int
updateExpressionExperiment2CharacteristicEntries(Date sinceLastUpdate, boolean truncate)
Update theEXPRESSION_EXPERIMENT2CHARACTERISTIC
table.void
updateGene2CsEntries()
If necessary, update the GENE2CS table.
-
-
-
Field Detail
-
GENE2CS_QUERY_SPACE
static final String GENE2CS_QUERY_SPACE
Query space used by theGENE2CS
table.You may also want to synchronize to
ArrayDesign
,CompositeSequence
andGene
since entries in the GENE2CS table are removed in cascade.- See Also:
- Constant Field Values
-
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
-
EE2C_QUERY_SPACE
static final String EE2C_QUERY_SPACE
Query space used by theEXPRESSION_EXPERIMENT2CHARACTERISTIC
table.You may also want to synchronize to
ExpressionExperiment
andCharacteristic
since entries in the EE2C table are removed in cascade.- See Also:
- Constant Field Values
-
EE2AD_QUERY_SPACE
static final String EE2AD_QUERY_SPACE
Query space used by theEXPRESSION_EXPERIMENT2ARRAY_DESIGN
table.You may also want to synchronize to
ExpressionExperiment
andArrayDesign
since entries in the EE2AD table are removed in cascade.- 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 theEXPRESSION_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 theEXPRESSION_EXPERIMENT2CHARACTERISTIC
table.- Parameters:
level
- the level to update which is eitherExpressionExperiment
,BioMaterial
orExperimentalDesign
- Returns:
- the number of records that were created or updated
-
updateExpressionExperiment2ArrayDesignEntries
@Secured("GROUP_AGENT") int updateExpressionExperiment2ArrayDesignEntries(@Nullable Date sinceLastUpdate)
Update theEXPRESSION_EXPERIMENT2_ARRAY_DESIGN
table.- Returns:
- the number of records that were created or updated
-
disableEmail
@Secured("GROUP_ADMIN") void disableEmail()
-
-