Class AthenaConnectionSupport

Inheritance
System.Object
AthenaConnectionSupport
Namespace: Reveal.Sdk.Data.Amazon.Athena
Assembly: Infragistics.Reveal.Connectors.Athena.dll
Syntax
public class AthenaConnectionSupport : Object, IConnectionSupport, IConnectionVerifier

Constructors

AthenaConnectionSupport()

Declaration
public AthenaConnectionSupport()

Methods

GetAdditionalMetadataItems(IDataLayerContext, MetadataProviderAdditionalMetadataRequest, DataLayerMetadataItemListSuccessBlock, DataLayerErrorBlock)

Declaration
public TaskHandle GetAdditionalMetadataItems(IDataLayerContext context, MetadataProviderAdditionalMetadataRequest request, DataLayerMetadataItemListSuccessBlock handler, DataLayerErrorBlock errorHandler)
Parameters
Type Name Description
Infragistics.ReportPlus.DataLayer.IDataLayerContext context
Infragistics.ReportPlus.DataLayer.Api.MetadataProviderAdditionalMetadataRequest request
Infragistics.ReportPlus.DataLayer.DataLayerMetadataItemListSuccessBlock handler
Infragistics.ReportPlus.DataLayer.DataLayerErrorBlock errorHandler
Returns
Type Description
Infragistics.ReportPlus.DataLayer.Api.TaskHandle

VerifyConnectionAsync(IServiceLocator, BaseDataSource, AuthenticationInfo)

Declaration
public Task VerifyConnectionAsync(IServiceLocator serviceLocator, BaseDataSource ds, AuthenticationInfo authenticationInfo)
Parameters
Type Name Description
Infragistics.Reveal.Core.IServiceLocator serviceLocator
Infragistics.ReportPlus.DashboardModel.BaseDataSource ds
Infragistics.ReportPlus.DataLayer.AuthenticationInfo authenticationInfo
Returns
Type Description
System.Threading.Tasks.Task

VerifyDataSourceAsync(IServiceLocator, BaseDataSource, AuthenticationInfo)

Declaration
public Task VerifyDataSourceAsync(IServiceLocator serviceLocator, BaseDataSource ds, AuthenticationInfo authenticationInfo)
Parameters
Type Name Description
Infragistics.Reveal.Core.IServiceLocator serviceLocator
Infragistics.ReportPlus.DashboardModel.BaseDataSource ds
Infragistics.ReportPlus.DataLayer.AuthenticationInfo authenticationInfo
Returns
Type Description
System.Threading.Tasks.Task