public static SoaHeader constructHeader(JsonObject jsonObject) { String serviceName = jsonObject.get(SERVICENAME).getAsString(); String versionName = jsonObject.get(VERSION).getAsString(); String methodName = jsonObject.get(METHODNAME).getAsString(); SoaHeader header = SoaHeaderHelper.getSoaHeader(true); header.setServiceName(serviceName); header.setVersionName(versionName); header.setMethodName(methodName); header.setCallerFrom(Optional.of("dapeng-command")); header.setOperatorId(Optional.of(1)); header.setOperatorName(Optional.of("快塑网")); return header; }
/** * 设置默认的customer和operator * * @param header */ public static void resetSoaHeader(SoaHeader header) { if (!header.getOperatorId().isPresent()) { header.setOperatorId(Optional.of(0)); header.setOperatorName(Optional.of("0")); } if (!header.getCustomerId().isPresent()) { header.setCustomerId(Optional.of(0)); header.setCustomerName(Optional.of("0")); } }
/** * 设置默认的customer和operator * * @param header */ public static void resetSoaHeader(SoaHeader header) { if (!header.getOperatorId().isPresent()) { header.setOperatorId(Optional.of(0)); header.setOperatorName(Optional.of("0")); } if (!header.getCustomerId().isPresent()) { header.setCustomerId(Optional.of(0)); header.setCustomerName(Optional.of("0")); } }
soaHeader.setCustomerId(headerProxy.customerId()); soaHeader.setCustomerName(headerProxy.customerName()); soaHeader.setOperatorId(headerProxy.operatorId()); soaHeader.setOperatorName(headerProxy.operatorName()); soaHeader.setSessionId(headerProxy.sessionId()); soaHeader.setOperatorId(oriHeader.getOperatorId()); soaHeader.setOperatorName(oriHeader.getOperatorName()); soaHeader.setSessionId(oriHeader.getSessionId());
soaHeader.setCustomerId(headerProxy.customerId()); soaHeader.setCustomerName(headerProxy.customerName()); soaHeader.setOperatorId(headerProxy.operatorId()); soaHeader.setOperatorName(headerProxy.operatorName()); soaHeader.setSessionId(headerProxy.sessionId()); soaHeader.setOperatorId(oriHeader.getOperatorId()); soaHeader.setOperatorName(oriHeader.getOperatorName()); soaHeader.setSessionId(oriHeader.getSessionId());
case 15: if (schemeField.type == TType.I32) { bean.setOperatorId(Optional.of(iprot.readI32())); } else { TProtocolUtil.skip(iprot, schemeField.type);
case 15: if (schemeField.type == TType.I32) { bean.setOperatorId(Optional.of(iprot.readI32())); } else { TProtocolUtil.skip(iprot, schemeField.type);