package com.battery.business.service;
|
|
/**
|
* 推式来源接收端点({@code POST /device-ingest/{adapterCode}})使用的稳定业务错误码。
|
* 每个码都对应一个明确的 HTTP 状态,取数程序据此决定是否推进自己的读取位置:
|
* 只有 2xx 才算"对方收下了"(ADR-0065)。
|
*/
|
public final class DeviceIngestErrorCodes
|
{
|
/** 来源凭据缺失或不匹配:拒绝并点名取值位置,不落任何数据。 */
|
public static final int TOKEN_INVALID = 53101;
|
/** 来源未启用(类型不是推式来源的情形归 {@code DeviceAdapterErrorCodes.UNSUPPORTED_TYPE}):拒绝并说明状态。 */
|
public static final int SOURCE_DISABLED = 53102;
|
/** 请求体不符合推式来源的载荷契约,或落地行写不进去:点名出错的行与字段。 */
|
public static final int PAYLOAD_INVALID = 53103;
|
|
private DeviceIngestErrorCodes()
|
{
|
}
|
}
|