blackboard.platform.dataintegration.mapping
Interface DataIntegrationScriptingExtension
public interface DataIntegrationScriptingExtension
An interface for the Data Integration script extension facility, which allows
third parties to augment the core capabilities of the field mapping
translation scripts.
- Since:
- Bb 9.1 SP6
getHelpers
java.util.Map<java.lang.String,java.lang.Object> getHelpers(DataIntegrationSISObjectType sisObjectType,
DataIntegrationLearnObjectType learnObjectType,
DataIntegration dataIntegration)
- Returns a set of helper for the given sis object type / learn object type /
data integration triumvirate. Implementors can provide helpers that are
applicable to specific permutations of these three properties.
Helpers defined through this interface can be accessed in the javascript
using this format:
helper.getHelper('').
The {code}{code} is simply the name assigned to the helper
object -- which is to say, its associated key in the return map.
- Parameters:
sisObjectType - The sis object type against which the script is being runlearnObjectType - The learn object type against which the script is being rundataIntegration - The current data integration
- Returns:
- A map of helper names => helper objects.
Copyright © 2012 Blackboard, Inc. All Rights Reserved.