Uses of Class
blackboard.platform.dataintegration.DataIntegration

Packages that use DataIntegration
blackboard.dataintegration.flatfile.data   
blackboard.platform.dataintegration   
blackboard.platform.dataintegration.mapping   
 

Uses of DataIntegration in blackboard.dataintegration.flatfile.data
 

Constructors in blackboard.dataintegration.flatfile.data with parameters of type DataIntegration
HierarchyProperties(DataIntegration di)
          Create a new HierarchyProperties object, getting data from the specified DataIntegration.
 

Uses of DataIntegration in blackboard.platform.dataintegration
 

Methods in blackboard.platform.dataintegration that return DataIntegration
 DataIntegration DataIntegrationAuthenticator.authenticate(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Authenticates a data integration HTTP request.
 DataIntegration DataIntegrationAuthenticator.authenticate(java.lang.String username, java.lang.String password)
          Manually authenticate a data integration by directly passing in the user name/password.
 DataIntegration DataIntegrationManager.loadByGuid(java.lang.String guid)
          Load a DataIntegration by its GUID.
 DataIntegration DataIntegrationManager.loadById(Id dataIntegrationId)
          Load a DataIntegration by its Id
 

Methods in blackboard.platform.dataintegration that return types with arguments of type DataIntegration
 java.util.List<DataIntegration> DataIntegrationManager.loadAllDataIntegrations()
          Load all DataIntegrations installed on the system.
 java.util.List<DataIntegration> DataIntegrationManager.loadDataIntegrationsByType(java.lang.String typeHandle)
          Load all DataIntegrations of the given type.
 

Methods in blackboard.platform.dataintegration with parameters of type DataIntegration
static java.lang.String DataIntegrationUtil.constructBatchUid(java.lang.String id, DataIntegration integration)
          Construct a Batch UID from a source id taking into account any prefixing that's coming from the integration setup.
static java.lang.String DataIntegrationLogFactory.finishAggregating(DataIntegration di)
          Finishes an aggregated log operation, and records all intercepted log entries to the DataIntegration log.
static java.lang.String DataIntegrationLogFactory.finishAggregating(DataIntegration di, boolean recordChronologically)
          Finishes an aggregated log operation, and records all intercepted log entries to the DataIntegration log.
static AggregatingLogger DataIntegrationLogFactory.getAggregatingLogger(DataIntegration di)
          Get the current aggregating logger for the specified data integration.
static Log DataIntegrationLogFactory.getInstanceByDataIntegration(DataIntegration integration)
          Get the Log of the DataIntegration specified.
 DataIntegration.IntegrationState DataIntegrationManager.getIntegrationState(DataIntegration integration)
          Get the state of the DataIntegration, taking into account whether the integration Building Block is enabled or disabled.
 void DataIntegrationManager.saveDataIntegration(DataIntegration di)
          Save a DataIntegration.
static void DataIntegrationLogFactory.startAggregating(DataIntegration di)
          Start aggregating log messages for the specified data integration.
 

Uses of DataIntegration in blackboard.platform.dataintegration.mapping
 

Methods in blackboard.platform.dataintegration.mapping with parameters of type DataIntegration
 void DataIntegrationObjectMappingManager.deleteSISObject(java.lang.String sisObjectType, java.lang.String batchUid, DataIntegration integration)
          Delete the SIS object (of the specified type) having the specified batchUid in the specified data integration.
 void DataIntegrationObjectMappingManager.deleteSISObject(java.lang.String sisObjectType, java.lang.String batchUid, DataIntegration integration, blackboard.platform.dataintegration.mapping.BatchProcessor batchProcessor)
          Delete the SIS object (of the specified type) having the specified batchUid in the specified data integration.
 java.util.Map<java.lang.String,DataIntegrationAttributeMapping> DataIntegrationSISObjectType.getDefaultAttributeMappings(java.lang.String learnObjectType, DataIntegration dataIntegration)
          Return a list of (new, unpersisted) DataIntegrationAttributeMapping objects for the default attribute mapping for the specified learnObjectType The dataIntegrationObjectId doesn't need to be set on the returned objects.
 blackboard.platform.dataintegration.mapping.BatchProcessor DataIntegrationObjectMappingManager.getFullIntegrationBatchProcessor(DataIntegration integration)
          Get a BatchProcessor that will call DataIntegrationObjectMappingManager.deleteSISObject(String, String, DataIntegration) on any previously processed records in the specified integration that are not in the group of objects processed during the batch.
 java.util.Map<java.lang.String,java.lang.Object> DataIntegrationScriptingExtension.getHelpers(DataIntegrationSISObjectType sisObjectType, DataIntegrationLearnObjectType learnObjectType, DataIntegration dataIntegration)
          Returns a set of helper for the given sis object type / learn object type / data integration triumvirate.
 blackboard.platform.dataintegration.mapping.BatchProcessor DataIntegrationObjectMappingManager.getSingleSISObjectTypeBatchProcessor(java.lang.String sisObjectType, DataIntegration integration)
          Get a BatchProcessor that will call DataIntegrationObjectMappingManager.deleteSISObject(String, String, DataIntegration) on any previously processed records of the specified type in the specified integration that are not in the group of objects processed during the batch.
 void DataIntegrationObjectMappingManager.persistSISObject(java.lang.String sisObjectType, java.lang.Object sisObject, DataIntegration integration)
          Persist the specified SIS object (of the specified type) in the specified data integration.
 void DataIntegrationObjectMappingManager.persistSISObject(java.lang.String sisObjectType, java.lang.Object sisObject, DataIntegration integration, blackboard.platform.dataintegration.mapping.BatchProcessor batchProcessor)
          Persist the specified SIS object (of the specified type) in the specified data integration.
 



Copyright © 2012 Blackboard, Inc. All Rights Reserved.