blackboard.platform.integration.extension
Class AbstractIntegrationProvider

java.lang.Object
  extended by blackboard.platform.integration.extension.AbstractIntegrationProvider
All Implemented Interfaces:
IntegrationProvider
Direct Known Subclasses:
AbstractAnnouncementProvider, AbstractAuthenticationProvider, AbstractContentSystemProvider, AbstractMigrationProvider, AbstractNavigationProvider, AbstractPortletProvider, AbstractSupportProvider

public abstract class AbstractIntegrationProvider
extends java.lang.Object
implements IntegrationProvider

Since:
Bb 7.3

Nested Class Summary
 
Nested classes/interfaces inherited from interface blackboard.platform.integration.provider.IntegrationProvider
IntegrationProvider.ProviderType
 
Constructor Summary
AbstractIntegrationProvider()
           
 
Method Summary
protected  IntegrationContext getIntegrationContext()
          Retrieves an instance of the IntegrationContext
protected  Id getIntegrationId()
          Retrieves the Id of the current integration.
 void initializeProvider(IntegrationContext integrationContext)
          This method will be invoked by the Integration framework during the initialization of the provider.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractIntegrationProvider

public AbstractIntegrationProvider()
Method Detail

initializeProvider

public void initializeProvider(IntegrationContext integrationContext)
Description copied from interface: IntegrationProvider
This method will be invoked by the Integration framework during the initialization of the provider.

Specified by:
initializeProvider in interface IntegrationProvider
Parameters:
integrationContext - IntegrationContext for the current integration instance

getIntegrationId

protected Id getIntegrationId()
Retrieves the Id of the current integration.


getIntegrationContext

protected IntegrationContext getIntegrationContext()
Retrieves an instance of the IntegrationContext



Copyright © 2012 Blackboard, Inc. All Rights Reserved.