Package com.thortech.xl.gc.util
Interface GCSource
- All Known Subinterfaces:
TransformationSource
public interface GCSource
This interface is a value object that represents a source of a validation operation.
generic technology connector framework reconciliation operations provide the implementation for this
interface. An instance of the implementation would be an input to the validation engine.
The value object
TransformationSource
, which is the input for the transformation engine, is a sub-class of this VO- Version:
- 1.5, Oracle Identity Manager 9.1
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionThis method will return the sourceOIMRecord
which is the input candidate for validation.getUtility
(String name) This method will return the reference of an Oracle Identity Manager API Instance, that might be useful for theTransformationProvider.transformData(Hashtable, Hashtable)
operation
-
Method Details
-
getSourceRecord
OIMRecord getSourceRecord()This method will return the sourceOIMRecord
which is the input candidate for validation. Each of its parent/child attributes that need validation would be passed through the corresponding validation provider by the validation engine.- Returns:
- source
OIMRecord
on which validation needs to be done.
-
getUtility
This method will return the reference of an Oracle Identity Manager API Instance, that might be useful for theTransformationProvider.transformData(Hashtable, Hashtable)
operation- Parameters:
name
- Name of the Oracle Identity Manager API whose instance is needed. E.g. "Thor.API.Operations.tcLookupOperationsIntf"- Returns:
- needful Oracle Identity Manager API instance
- Throws:
tcAPIException
-