@Deprecated public final class PurgeUtils extends Object
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_MINIMUM_PERIOD_IN_HOURS
Deprecated.
|
static int |
MAX_IN_ELEMENTS
Deprecated.
Maximum elements in the SQL statement "IN" due to an Oracle limitation (see error ORA-01795)
|
static String |
PROP_KEY_MINIMUM_PERIOD_IN_HOURS
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static void |
deleteDependencies(DatabaseSession session,
List<Integer> snapshotIds)
Deprecated.
|
static void |
deleteEvents(DatabaseSession session,
List<Integer> snapshotIds)
Deprecated.
Delete EVENTS table
|
static void |
deleteMeasuresById(DatabaseSession session,
List<Integer> measureIds)
Deprecated.
Delete all measures, including MEASURE_DATA
|
static void |
deleteMeasuresBySnapshotId(DatabaseSession session,
List<Integer> snapshotIds)
Deprecated.
Delete all measures, including MEASURE_DATA
|
static void |
deleteResourceIndex(DatabaseSession session,
List<Integer> resourceIds)
Deprecated.
Delete RESOURCE_INDEX table
|
static void |
deleteResources(DatabaseSession session,
List<Integer> ids)
Deprecated.
|
static void |
deleteSnapshots(DatabaseSession session,
List<Integer> snapshotIds)
Deprecated.
Delete SNAPSHOTS table
|
static void |
deleteSnapshotsData(DatabaseSession session,
List<Integer> snapshotIds)
Deprecated.
|
static void |
deleteSources(DatabaseSession session,
List<Integer> snapshotIds)
Deprecated.
Delete SNAPSHOT_SOURCES table
|
static void |
deleteViolations(DatabaseSession session,
List<Integer> snapshotIds)
Deprecated.
Delete violations (RULE_FAILURES table)
|
static void |
executeQuery(DatabaseSession session,
String description,
List<Integer> ids,
String hql)
Deprecated.
Paginate execution of SQL requests to avoid exceeding size of rollback segment
|
static int |
getMinimumPeriodInHours(org.apache.commons.configuration.Configuration conf)
Deprecated.
|
public static final int DEFAULT_MINIMUM_PERIOD_IN_HOURS
public static final String PROP_KEY_MINIMUM_PERIOD_IN_HOURS
public static final int MAX_IN_ELEMENTS
public static int getMinimumPeriodInHours(org.apache.commons.configuration.Configuration conf)
public static void deleteSnapshotsData(DatabaseSession session, List<Integer> snapshotIds)
public static void deleteDependencies(DatabaseSession session, List<Integer> snapshotIds)
public static void deleteMeasuresBySnapshotId(DatabaseSession session, List<Integer> snapshotIds)
public static void deleteMeasuresById(DatabaseSession session, List<Integer> measureIds)
public static void deleteSources(DatabaseSession session, List<Integer> snapshotIds)
public static void deleteViolations(DatabaseSession session, List<Integer> snapshotIds)
public static void deleteEvents(DatabaseSession session, List<Integer> snapshotIds)
public static void deleteSnapshots(DatabaseSession session, List<Integer> snapshotIds)
public static void deleteResources(DatabaseSession session, List<Integer> ids)
public static void deleteResourceIndex(DatabaseSession session, List<Integer> resourceIds)
public static void executeQuery(DatabaseSession session, String description, List<Integer> ids, String hql)
Copyright © 2009-2012 SonarSource. All Rights Reserved.