Interface DatasourceDefinitionConfigProviderHook

All Superinterfaces:
Hook
All Known Implementing Classes:
BirtReportDatasourceConfigProviderHooker, CsvDatasourceConfigProviderHooker, DatabaseBundleConfigProviderHooker, DatabaseDatasourceConfigProviderHooker, MondrianDatasourceConfigProviderHooker, ScriptDatasourceConfigProviderHooker

public interface DatasourceDefinitionConfigProviderHook extends Hook
  • Method Details

    • consumes

      boolean consumes(DatasourceDefinitionDto dsd)
    • getAdminViews

      Collection<? extends MainPanelView> getAdminViews(DatasourceDefinitionDto dsd)
    • getConfigs

      Map<? extends Class<? extends DatasourceDefinitionDto>,? extends <any>> getConfigs()
    • getDatasourceClass

      Class<? extends AbstractDatasourceManagerNodeDto> getDatasourceClass()
    • getDatasourceName

      String getDatasourceName()
    • instantiateDatasource

      AbstractDatasourceManagerNodeDto instantiateDatasource()
    • getDatasourceIcon

      ImageResource getDatasourceIcon()
    • isAvailable

      boolean isAvailable()