Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
pentaLiker
DolphinScheduler
提交
3a066f22
DolphinScheduler
项目概览
pentaLiker
/
DolphinScheduler
与 Fork 源项目一致
Fork自
apache / DolphinScheduler
通知
1
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
DolphinScheduler
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
3a066f22
编写于
4月 07, 2020
作者:
Q
qiaozhanwei
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
javadoc compile error modify
上级
49944a4f
变更
7
隐藏空白更改
内联
并排
Showing
7 changed file
with
35 addition
and
6 deletion
+35
-6
dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/AlertDao.java
...c/main/java/org/apache/dolphinscheduler/dao/AlertDao.java
+4
-1
dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/datasource/BaseDataSource.java
...pache/dolphinscheduler/dao/datasource/BaseDataSource.java
+1
-0
dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/datasource/DataSourceFactory.java
...he/dolphinscheduler/dao/datasource/DataSourceFactory.java
+6
-0
dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/datasource/SQLServerDataSource.java
.../dolphinscheduler/dao/datasource/SQLServerDataSource.java
+0
-1
dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/datasource/SpringConnectionFactory.java
...phinscheduler/dao/datasource/SpringConnectionFactory.java
+2
-1
dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/mapper/ProcessInstanceMapper.java
...he/dolphinscheduler/dao/mapper/ProcessInstanceMapper.java
+14
-0
dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/mapper/ResourceMapper.java
...rg/apache/dolphinscheduler/dao/mapper/ResourceMapper.java
+8
-3
未找到文件。
dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/AlertDao.java
浏览文件 @
3a066f22
...
...
@@ -135,11 +135,14 @@ public class AlertDao extends AbstractBaseDao {
alertMapper
.
insert
(
alert
);
}
/**
* task timeout warn
* @param alertgroupId alertgroupId
* @param receivers receivers
* @param receiversCc receiversCc
* @param processInstanceId processInstanceId
* @param processInstanceName processInstanceName
* @param taskId taskId
* @param taskName taskName
*/
...
...
@@ -171,7 +174,7 @@ public class AlertDao extends AbstractBaseDao {
/**
* for test
* @return
* @return
AlertMapper
*/
public
AlertMapper
getAlertMapper
()
{
return
alertMapper
;
...
...
dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/datasource/BaseDataSource.java
浏览文件 @
3a066f22
...
...
@@ -81,6 +81,7 @@ public abstract class BaseDataSource {
/**
* gets the JDBC url for the data source connection
* @return getJdbcUrl
*/
public
String
getJdbcUrl
()
{
StringBuilder
jdbcUrl
=
new
StringBuilder
(
getAddress
());
...
...
dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/datasource/DataSourceFactory.java
浏览文件 @
3a066f22
...
...
@@ -29,6 +29,12 @@ public class DataSourceFactory {
private
static
final
Logger
logger
=
LoggerFactory
.
getLogger
(
DataSourceFactory
.
class
);
/**
* getDatasource
* @param dbType dbType
* @param parameter parameter
* @return getDatasource
*/
public
static
BaseDataSource
getDatasource
(
DbType
dbType
,
String
parameter
)
{
try
{
switch
(
dbType
)
{
...
...
dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/datasource/SQLServerDataSource.java
浏览文件 @
3a066f22
...
...
@@ -51,7 +51,6 @@ public class SQLServerDataSource extends BaseDataSource {
/**
* test whether the data source can be connected successfully
* @throws Exception
*/
@Override
public
void
isConnectable
()
{
...
...
dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/datasource/SpringConnectionFactory.java
浏览文件 @
3a066f22
...
...
@@ -134,7 +134,8 @@ public class SpringConnectionFactory {
/**
* get sql session
* @return sqlSession
* @return SqlSession
* @throws Exception
*/
@Bean
public
SqlSession
sqlSession
()
throws
Exception
{
...
...
dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/mapper/ProcessInstanceMapper.java
浏览文件 @
3a066f22
...
...
@@ -78,6 +78,20 @@ public interface ProcessInstanceMapper extends BaseMapper<ProcessInstance> {
* @param endTime endTime
* @return process instance IPage
*/
/**
* process instance page
* @param page page
* @param projectId projectId
* @param processDefinitionId processDefinitionId
* @param searchVal searchVal
* @param executorId executorId
* @param statusArray statusArray
* @param host host
* @param startTime startTime
* @param endTime endTime
* @return process instance page
*/
IPage
<
ProcessInstance
>
queryProcessInstanceListPaging
(
Page
<
ProcessInstance
>
page
,
@Param
(
"projectId"
)
int
projectId
,
@Param
(
"processDefinitionId"
)
Integer
processDefinitionId
,
...
...
dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/mapper/ResourceMapper.java
浏览文件 @
3a066f22
...
...
@@ -49,13 +49,15 @@ public interface ResourceMapper extends BaseMapper<Resource> {
@Param
(
"userId"
)
int
userId
,
@Param
(
"type"
)
int
type
);
/**
* resource page
* @param page page
* @param userId query all if 0, then query the authed resources
* @param userId userId
* @param id id
* @param type type
* @param searchVal searchVal
* @return resource
list
* @return resource
page
*/
IPage
<
Resource
>
queryResourcePaging
(
IPage
<
Resource
>
page
,
@Param
(
"userId"
)
int
userId
,
...
...
@@ -94,10 +96,13 @@ public interface ResourceMapper extends BaseMapper<Resource> {
*/
<
T
>
List
<
Resource
>
listAuthorizedResource
(
@Param
(
"userId"
)
int
userId
,
@Param
(
"resNames"
)
T
[]
resNames
);
/**
* list authorized resource
* @param userId userId
* @param resIds resource ids
* @param resIds resIds
* @param <T> T
* @return resource list
*/
<
T
>
List
<
Resource
>
listAuthorizedResourceById
(
@Param
(
"userId"
)
int
userId
,
@Param
(
"resIds"
)
T
[]
resIds
);
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录