blackboard.platform.integration.extension
Class AbstractSupportProvider

java.lang.Object
  extended by blackboard.platform.integration.extension.AbstractIntegrationProvider
      extended by blackboard.platform.integration.extension.AbstractSupportProvider
All Implemented Interfaces:
IntegrationProvider, SupportProvider

public abstract class AbstractSupportProvider
extends AbstractIntegrationProvider
implements SupportProvider

Base class that all SupportProvider implementations should extend to ensure binary compatibility with future releases.

Since:
Bb 7.3

Nested Class Summary
 
Nested classes/interfaces inherited from interface blackboard.platform.integration.provider.SupportProvider
SupportProvider.Feature
 
Nested classes/interfaces inherited from interface blackboard.platform.integration.provider.IntegrationProvider
IntegrationProvider.ProviderType
 
Constructor Summary
AbstractSupportProvider()
           
 
Method Summary
 boolean isFeatureSupported(SupportProvider.Feature feature)
          Determine whether the integration instance supports this specific feature.
 
Methods inherited from class blackboard.platform.integration.extension.AbstractIntegrationProvider
getIntegrationContext, getIntegrationId, initializeProvider
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface blackboard.platform.integration.provider.IntegrationProvider
initializeProvider
 

Constructor Detail

AbstractSupportProvider

public AbstractSupportProvider()
Method Detail

isFeatureSupported

public boolean isFeatureSupported(SupportProvider.Feature feature)
Description copied from interface: SupportProvider
Determine whether the integration instance supports this specific feature.

Specified by:
isFeatureSupported in interface SupportProvider
Parameters:
feature - Feature to check for support.
Returns:
true if feature is supported, false otherwise


Copyright © 2012 Blackboard, Inc. All Rights Reserved.