public interface DriverSupport
Modifier and Type | Method and Description |
---|---|
default DatabaseInfo |
calculateDBSize(ComponentService driverComponentService)
Method to Calculate DatabaseSize and properties to uniquely identify the database.
|
default java.util.List<SingleOperationTask> |
getSingleOperationTasks()
Method to retrieve a list of all implemented single operation tasks.
|
java.util.List<Task> |
getTasks()
Method to retrieve a list of all implemented tasks to be made available in the masking
engine.
|
java.util.List<Task> getTasks()
Method to retrieve a list of all implemented tasks to be made available in the masking engine. All DriverSupport classes must implement this method, as this is the interface between the masking application and the Tasks. The order of this list is the order in which the tasks will be executed if selected.
default java.util.List<SingleOperationTask> getSingleOperationTasks()
Method to retrieve a list of all implemented single operation tasks. All SingleOperationTask classes must implement this method. The order of this list is the order in which the SingleOperationTask will be executed.
default DatabaseInfo calculateDBSize(ComponentService driverComponentService)
Method to Calculate DatabaseSize and properties to uniquely identify the database. Masking application calls this method to uniquely identify a database being masked and it's size for billing purpose. All Driver support implementations must implement this method.
driverComponentService
- See
DriverComponentService
for all available
accessors.