Interface DatasinkDefinitionConfigProviderHook

All Superinterfaces:
Hook
All Known Implementing Classes:
AmazonS3DatasinkConfigProviderHooker, BoxDatasinkConfigProviderHooker, DropboxDatasinkConfigProviderHooker, EmailDatasinkConfigProviderHooker, FtpDatasinkConfigProviderHooker, FtpsDatasinkConfigProviderHooker, GoogleDriveDatasinkConfigProviderHooker, LocalFileSystemDatasinkConfigProviderHooker, OneDriveDatasinkConfigProviderHooker, PrinterDatasinkConfigProviderHooker, SambaDatasinkConfigProviderHooker, ScpDatasinkConfigProviderHooker, ScriptDatasinkConfigProviderHooker, SftpDatasinkConfigProviderHooker, TableDatasinkConfigProviderHooker

public interface DatasinkDefinitionConfigProviderHook extends Hook
  • Method Details

    • consumes

      boolean consumes(DatasinkDefinitionDto datasinkDefinition)
    • getAdminViews

      Collection<? extends MainPanelView> getAdminViews(DatasinkDefinitionDto datasinkDefinition)
    • getDatasinkClass

      Class<? extends AbstractDatasinkManagerNodeDto> getDatasinkClass()
    • getDatasinkName

      String getDatasinkName()
    • instantiateDatasink

      AbstractDatasinkManagerNodeDto instantiateDatasink()
    • getDatasinkIcon

      ImageResource getDatasinkIcon()
    • isAvailable

      boolean isAvailable()