|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objectcom.alibaba.otter.common.push.datasource.media.MediaPushDataSourceHandler
public class MediaPushDataSourceHandler
media group 的 url 为: jdbc:mysql://groupKey=xxx
| 嵌套类摘要 | |
|---|---|
static class |
MediaPushDataSourceHandler.MediaInfo
|
| 构造方法摘要 | |
|---|---|
MediaPushDataSourceHandler()
|
|
| 方法摘要 | |
|---|---|
DataSource |
create(Long pipelineId,
DbMediaSource dbMediaSource)
扩展功能,可以自定义一些自己实现的 DataSource 如果返回的 DataSourceService 不为空,则 DataSourceService 会采用此 DataSourceService |
protected DataSource |
createDataSource(String url,
String userName,
String password,
String driverClassName,
DataMediaType dataMediaType,
String encoding)
|
boolean |
destory(Long pipelineId)
扩展功能,可以在 DataSource 被 destroy 之前做一些事情如果返回 true,则暗示此 dataSource 不会被后续流程 destroy. |
static boolean |
isMediaPushDataSource(String url)
|
static MediaPushDataSourceHandler.MediaInfo |
parseMediaInfo(String url)
|
boolean |
support(DataSource dataSource)
Handler 是否支持此 dataSource |
boolean |
support(DbMediaSource dbMediaSource)
Handler 是否支持此配置的 dataSource |
| 从类 java.lang.Object 继承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 构造方法详细信息 |
|---|
public MediaPushDataSourceHandler()
| 方法详细信息 |
|---|
public boolean support(DbMediaSource dbMediaSource)
DataSourceHanlder 复制的描述
DataSourceHanlder 中的 supportpublic boolean support(DataSource dataSource)
DataSourceHanlder 复制的描述
DataSourceHanlder 中的 support
public DataSource create(Long pipelineId,
DbMediaSource dbMediaSource)
DataSourceHanlder 复制的描述DataSource DataSourceService 不为空,则 DataSourceService 会采用此 DataSourceService
DataSourceHanlder 中的 create
protected DataSource createDataSource(String url,
String userName,
String password,
String driverClassName,
DataMediaType dataMediaType,
String encoding)
public boolean destory(Long pipelineId)
DataSourceHanlder 复制的描述DataSource 被 destroy 之前做一些事情true,则暗示此 dataSource 不会被后续流程 destroy. 通常 filter 可以自己 destroy 自己在 preFilter 产生的 dataSource.
DataSourceHanlder 中的 destorypublic static boolean isMediaPushDataSource(String url)
public static MediaPushDataSourceHandler.MediaInfo parseMediaInfo(String url)
|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||