|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
public interface DataSourceHanlder
针对 DataSourceService 操作 DataSource 的扩展机制
| 方法摘要 | |
|---|---|
DataSource |
create(Long pipelineId,
DbMediaSource dbMediaSource)
扩展功能,可以自定义一些自己实现的 DataSource 如果返回的 DataSourceService 不为空,则 DataSourceService 会采用此 DataSourceService |
boolean |
destory(Long pipelineId)
扩展功能,可以在 DataSource 被 destroy 之前做一些事情如果返回 true,则暗示此 dataSource 不会被后续流程 destroy. |
boolean |
support(DataSource dataSource)
Handler 是否支持此 dataSource |
boolean |
support(DbMediaSource dbMediaSource)
Handler 是否支持此配置的 dataSource |
| 方法详细信息 |
|---|
boolean support(DbMediaSource dbMediaSource)
boolean support(DataSource dataSource)
dataSource -
DataSource create(Long pipelineId,
DbMediaSource dbMediaSource)
DataSource DataSourceService 不为空,则 DataSourceService 会采用此 DataSourceService
boolean destory(Long pipelineId)
DataSource 被 destroy 之前做一些事情true,则暗示此 dataSource 不会被后续流程 destroy. 通常 filter 可以自己 destroy 自己在 preFilter 产生的 dataSource.
dataSource -
|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||