Class OracleGatherStatsPartition
- java.lang.Object
-
- com.identityworksllc.iiq.common.threads.SailPointWorker
-
- com.identityworksllc.iiq.common.task.export.ExportPartition
-
- com.identityworksllc.iiq.common.task.export.OracleGatherStatsPartition
-
- All Implemented Interfaces:
Serializable
,Runnable
public class OracleGatherStatsPartition extends ExportPartition
Partition to gather stats on the tables in an Oracle database- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.identityworksllc.iiq.common.threads.SailPointWorker
SailPointWorker.ExceptionHandler
-
-
Field Summary
-
Fields inherited from class com.identityworksllc.iiq.common.task.export.ExportPartition
configuration, cutoffDate, exportTimestamp, filterString, filterString2
-
Fields inherited from class com.identityworksllc.iiq.common.threads.SailPointWorker
monitor, MULTI_SERIALIZED_WORKERS_ATTR, outcome
-
-
Constructor Summary
Constructors Constructor Description OracleGatherStatsPartition(List<String> tableNames)
Constructs a new gather-stats partition
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
export(sailpoint.api.SailPointContext context, Connection connection, org.apache.commons.logging.Log logger)
Executes the partition, in this case to gather stats-
Methods inherited from class com.identityworksllc.iiq.common.task.export.ExportPartition
addCommonDateFields, execute, openConnection, setConnectionInfo, toString
-
Methods inherited from class com.identityworksllc.iiq.common.threads.SailPointWorker
addChild, addDependency, addTaskCallback, checkCancel, getDependencyOutput, getDependentPhase, getExceptionHandler, getMonitor, getParent, getPhase, getWorkerName, isTerminated, isTimedOut, run, runnable, setCompletedCounter, setDependentPhase, setExceptionHandler, setFailedCounter, setMonitor, setParent, setPhase, setTimeout, submitWithListeners, terminate, toCallable, toForkJoinTask, toFutureTask, toRequest, toRequest
-
-
-
-
Constructor Detail
-
OracleGatherStatsPartition
public OracleGatherStatsPartition(List<String> tableNames)
Constructs a new gather-stats partition- Parameters:
tableNames
- The table names
-
-
Method Detail
-
export
protected void export(sailpoint.api.SailPointContext context, Connection connection, org.apache.commons.logging.Log logger) throws sailpoint.tools.GeneralException
Executes the partition, in this case to gather stats- Specified by:
export
in classExportPartition
- Parameters:
context
- The contextconnection
- The connection to the target databaselogger
- The logger- Throws:
sailpoint.tools.GeneralException
- if anything fails with gathering stats
-
-