xueli.xue 9 年 前
コミット
71a033771f

BIN
doc/XXL-JOB1.3.x用户手册_20160522_1547.docx ファイルの表示


doc/db/tables_mysql.sql → doc/db/tables_mysql(备份,请忽略).sql ファイルの表示


BIN
doc/~$L-JOB1.3.x用户手册_20160522_1547.docx ファイルの表示


+ 4 - 4
xxl-job-admin/src/main/java/com/xxl/job/controller/JobInfoController.java ファイルの表示

@@ -93,10 +93,10 @@ public class JobInfoController {
93 93
 			return new ReturnT<String>(500, "请输入“任务描述”");
94 94
 		}
95 95
 		if (StringUtils.isBlank(handler_address)) {
96
-			return new ReturnT<String>(500, "请输入“器地址”");
96
+			return new ReturnT<String>(500, "请输入“执行器地址”");
97 97
 		}
98 98
 		if (glueSwitch==0 && StringUtils.isBlank(handler_name)) {
99
-			return new ReturnT<String>(500, "请输入“执行器”");
99
+			return new ReturnT<String>(500, "请输入“jobHandler”");
100 100
 		}
101 101
 		if (StringUtils.isBlank(author)) {
102 102
 			return new ReturnT<String>(500, "请输入“负责人”");
@@ -174,10 +174,10 @@ public class JobInfoController {
174 174
 			return new ReturnT<String>(500, "请输入“任务描述”");
175 175
 		}
176 176
 		if (StringUtils.isBlank(handler_address)) {
177
-			return new ReturnT<String>(500, "请输入“器地址”");
177
+			return new ReturnT<String>(500, "请输入“执行器地址”");
178 178
 		}
179 179
 		if (glueSwitch==0 && StringUtils.isBlank(handler_name)) {
180
-			return new ReturnT<String>(500, "请输入“执行器”");
180
+			return new ReturnT<String>(500, "请输入“jobHandler”");
181 181
 		}
182 182
 		if (StringUtils.isBlank(author)) {
183 183
 			return new ReturnT<String>(500, "请输入“负责人”");

+ 8 - 8
xxl-job-admin/src/main/webapp/WEB-INF/template/jobinfo/index.ftl ファイルの表示

@@ -125,10 +125,10 @@
125 125
 						<div class="col-sm-4"><input type="text" class="form-control" name="jobDesc" placeholder="请输入“描述”" maxlength="200" ></div>
126 126
 					</div>
127 127
 					<div class="form-group">
128
-						<label for="lastname" class="col-sm-2 control-label">器地址<font color="red">*</font></label>
129
-						<div class="col-sm-4"><input type="text" class="form-control" name="handler_address" placeholder="请输入“远程-机器地址”" maxlength="200" ></div>
130
-						<label for="lastname" class="col-sm-2 control-label">执行器<font color="red">*</font></label>
131
-						<div class="col-sm-4"><input type="text" class="form-control" name="handler_name" placeholder="请输入“远程-执行器”" maxlength="200" ></div>
128
+						<label for="lastname" class="col-sm-2 control-label">执行器地址<font color="red">*</font></label>
129
+						<div class="col-sm-4"><input type="text" class="form-control" name="handler_address" placeholder="请输入“执行器地址”" maxlength="200" ></div>
130
+						<label for="lastname" class="col-sm-2 control-label">jobHandler<font color="red">*</font></label>
131
+						<div class="col-sm-4"><input type="text" class="form-control" name="handler_name" placeholder="请输入“jobHandler”" maxlength="200" ></div>
132 132
 					</div>
133 133
 					<div class="form-group">
134 134
 						<label for="firstname" class="col-sm-2 control-label">执行参数<font color="black">*</font></label>
@@ -206,10 +206,10 @@ public class DemoJobHandler extends IJobHandler {
206 206
 					</div>
207 207
 					
208 208
 					<div class="form-group">
209
-						<label for="lastname" class="col-sm-2 control-label">器地址<font color="red">*</font></label>
210
-						<div class="col-sm-4"><input type="text" class="form-control" name="handler_address" placeholder="请输入“远程-机器地址”" maxlength="200" ></div>
211
-						<label for="lastname" class="col-sm-2 control-label">执行器<font color="red">*</font></label>
212
-						<div class="col-sm-4"><input type="text" class="form-control" name="handler_name" placeholder="请输入“远程-执行器”" maxlength="200" ></div>
209
+						<label for="lastname" class="col-sm-2 control-label">执行器地址<font color="red">*</font></label>
210
+						<div class="col-sm-4"><input type="text" class="form-control" name="handler_address" placeholder="请输入“执行器地址”" maxlength="200" ></div>
211
+						<label for="lastname" class="col-sm-2 control-label">jobHandler<font color="red">*</font></label>
212
+						<div class="col-sm-4"><input type="text" class="form-control" name="handler_name" placeholder="请输入“jobHandler”" maxlength="200" ></div>
213 213
 					</div>
214 214
 					<div class="form-group">
215 215
 						<label for="firstname" class="col-sm-2 control-label">执行参数<font color="black">*</font></label>

+ 9 - 9
xxl-job-admin/src/main/webapp/static/js/jobinfo.index.1.js ファイルの表示

@@ -40,7 +40,7 @@ $(function() {
40 40
 	                		var _jobData = eval('(' + data + ')');	// row.jobData
41 41
 	                		var html = "<p title='" + data + "'>执行器:" + _jobData.handler_name +
42 42
 	                			"<br>执行参数:" + _jobData.handler_params + 
43
-	                			"<br>执行器:" + _jobData.handler_address + "</p>";
43
+	                			"<br>执行器地址:" + _jobData.handler_address + "</p>";
44 44
 	                		return html;
45 45
 	                	}
46 46
 	                },
@@ -272,12 +272,12 @@ $(function() {
272 272
                 maxlength:"“任务描述”长度不应超过200位"
273 273
             },  
274 274
             handler_address : {
275
-            	required :"请输入“器地址”."  ,
276
-                maxlength:"“器地址”长度不应超过200位"
275
+            	required :"请输入“执行器地址”."  ,
276
+                maxlength:"“执行器地址”长度不应超过200位"
277 277
             },
278 278
             handler_name : {
279
-            	required : "请输入“执行器”."  ,
280
-                maxlength: "“执行器”长度不应超过200位"
279
+            	required : "请输入“jobHandler”."  ,
280
+                maxlength: "“jobHandler”长度不应超过200位"
281 281
             },
282 282
             author : {
283 283
             	required : "请输入“负责人”."  ,
@@ -424,12 +424,12 @@ $(function() {
424 424
                 maxlength:"“任务描述”长度不应超过200位"
425 425
             },  
426 426
             handler_address : {
427
-            	required :"请输入“器地址”."  ,
428
-                maxlength:"“器地址”长度不应超过200位"
427
+            	required :"请输入“执行器地址”."  ,
428
+                maxlength:"“执行器地址”长度不应超过200位"
429 429
             },
430 430
             handler_name : {
431
-            	required : "请输入“执行器”."  ,
432
-                maxlength: "“执行器”长度不应超过200位"
431
+            	required : "请输入“jobHandler”."  ,
432
+                maxlength: "“jobHandler”长度不应超过200位"
433 433
             },
434 434
             author : {
435 435
             	required : "请输入“负责人”."  ,

+ 2 - 2
xxl-job-admin/src/main/webapp/static/js/joblog.index.1.js ファイルの表示

@@ -69,9 +69,9 @@ $(function() {
69 69
 	                	"visible" : true,
70 70
 	                	"render": function ( data, type, row ) {
71 71
 	                		var _jobData = eval('(' + data + ')');	// row.jobData
72
-	                		var html = "<p title='" + data + "'>执行器:" + _jobData.handler_name +
72
+	                		var html = "<p title='" + data + "'>JobHandler:" + _jobData.handler_name +
73 73
 	                			"<br>执行参数:" + _jobData.handler_params + 
74
-	                			"<br>执行器:" + _jobData.handler_address + "</p>";
74
+	                			"<br>执行器地址:" + _jobData.handler_address + "</p>";
75 75
 	                		
76 76
 	                		return data?'<a class="logMsg" href="javascript:;" >查看<span style="display:none;">'+ html +'</span></a>':"无";
77 77
 	                	}

+ 1 - 1
xxl-job-client-demo/src/main/java/com/xxl/job/service/handler/DemoJobHandler.java ファイルの表示

@@ -11,7 +11,7 @@ import com.xxl.job.client.handler.annotation.JobHander;
11 11
  * demo job handler
12 12
  * @author xuxueli 2015-12-19 19:43:36
13 13
  */
14
-@JobHander(jobName="demoJobHandler")
14
+@JobHander(name="demoJobHandler")
15 15
 @Service
16 16
 public class DemoJobHandler extends IJobHandler {
17 17
 	private static transient Logger logger = LoggerFactory.getLogger(DemoJobHandler.class);

+ 1 - 1
xxl-job-client-demo/src/main/resources/applicationcontext-xxl-job.xml ファイルの表示

@@ -11,7 +11,7 @@
11 11
 
12 12
 	<context:component-scan base-package="com.xxl.job.service" />
13 13
 
14
-	<!-- Jetty任务执行器 -->
14
+	<!-- 执行器 -->
15 15
 	<bean id="xxlJobJettyServer" class="com.xxl.job.client.netcom.jetty.XxlJobJettyServer" init-method="start">
16 16
 		<property name="port" value="9999" />
17 17
 	</bean>

+ 1 - 1
xxl-job-client/src/main/java/com/xxl/job/client/handler/annotation/JobHander.java ファイルの表示

@@ -13,6 +13,6 @@ import java.lang.annotation.Target;
13 13
 @Retention(RetentionPolicy.RUNTIME)
14 14
 public @interface JobHander {
15 15
 
16
-    String jobName();
16
+    String name();
17 17
     
18 18
 }

+ 1 - 1
xxl-job-client/src/main/java/com/xxl/job/client/netcom/jetty/XxlJobJettyServer.java ファイルの表示

@@ -75,7 +75,7 @@ public class XxlJobJettyServer implements ApplicationContextAware {
75 75
 		Map<String, Object> serviceBeanMap = XxlJobJettyServer.applicationContext.getBeansWithAnnotation(JobHander.class);
76 76
         if (serviceBeanMap!=null && serviceBeanMap.size()>0) {
77 77
             for (Object serviceBean : serviceBeanMap.values()) {
78
-                String jobName = serviceBean.getClass().getAnnotation(JobHander.class).jobName();
78
+                String jobName = serviceBean.getClass().getAnnotation(JobHander.class).name();
79 79
                 if (jobName!=null && jobName.trim().length()>0 && serviceBean instanceof IJobHandler) {
80 80
                 	IJobHandler handler = (IJobHandler) serviceBean;
81 81
                 	HandlerRepository.regist(jobName, handler);