- 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 Summary
boolean
consumes(DatasinkDefinitionDto datasinkDefinition)
Class<? extends AbstractDatasinkManagerNodeDto>
ImageResource
AbstractDatasinkManagerNodeDto
boolean
-
Method Details
-
consumes
boolean consumes(DatasinkDefinitionDto datasinkDefinition)
-
-
getDatasinkClass
Class<? extends AbstractDatasinkManagerNodeDto> getDatasinkClass()
-
-
instantiateDatasink
AbstractDatasinkManagerNodeDto instantiateDatasink()
-
getDatasinkIcon
ImageResource getDatasinkIcon()
-
isAvailable
boolean isAvailable()