13 changed files with 138 additions and 23 deletions
-
41README2.md
-
1src/main/java/a8k/hardware/type/a8kcanprotocol/A8kEcode.java
-
10src/main/java/a8k/service/app/appctrl/AppDeviceCtrlService.java
-
3src/main/java/a8k/service/app/appctrl/AppMainFlowCtrlService.java
-
12src/main/java/a8k/service/app/appctrl/mainflowctrl/MainFlowCtrlScheduler.java
-
16src/main/java/a8k/service/app/appctrl/mainflowctrl/action/SEQ4_PRE_PROCESS.java
-
29src/main/java/a8k/service/test/MainflowCtrlTestService.java
-
3src/main/java/a8k/type/ecode/AppCodeError.java
-
7src/main/java/a8k/type/ecode/AppError.java
-
11src/main/java/a8k/type/exception/AppException.java
-
14src/main/java/a8k/type/exception/MutiAppException.java
-
8src/main/java/a8k/utils/AppExceptionBuilder.java
-
6src/main/java/a8k/utils/ZFnCall.java
@ -1,17 +1,18 @@ |
|||||
package a8k.type.ecode; |
package a8k.type.ecode; |
||||
|
|
||||
import a8k.hardware.type.a8kcanprotocol.A8kEcode; |
import a8k.hardware.type.a8kcanprotocol.A8kEcode; |
||||
|
import a8k.utils.ZJsonHelper; |
||||
|
|
||||
public class AppError { |
public class AppError { |
||||
public A8kEcode code; |
public A8kEcode code; |
||||
public String errorType; |
|
||||
|
public String errorType; |
||||
|
|
||||
public AppError(A8kEcode errorCode) { |
public AppError(A8kEcode errorCode) { |
||||
this.code = errorCode; |
|
||||
|
this.code = errorCode; |
||||
this.errorType = this.getClass().getSimpleName(); |
this.errorType = this.getClass().getSimpleName(); |
||||
} |
} |
||||
|
|
||||
public String toString() { |
public String toString() { |
||||
return String.format("%s", code); |
|
||||
|
return ZJsonHelper.objectToJson(this); |
||||
} |
} |
||||
} |
} |
@ -0,0 +1,14 @@ |
|||||
|
package a8k.type.exception; |
||||
|
|
||||
|
import a8k.hardware.type.a8kcanprotocol.A8kEcode; |
||||
|
|
||||
|
import java.util.List; |
||||
|
|
||||
|
public class MutiAppException extends AppException { |
||||
|
public List<AppException> bindExceptions; |
||||
|
|
||||
|
public MutiAppException(List<AppException> exceptions) { |
||||
|
super(A8kEcode.MUTI_APPEXCEPTIONS); |
||||
|
bindExceptions = exceptions; |
||||
|
} |
||||
|
} |
Write
Preview
Loading…
Cancel
Save
Reference in new issue