private void handle(OrderRejected or) { String orderId = or.getClOrdId(); if (orderId.startsWith("UPDT:")) { // alright, let's split it. orderId = orderId.split(":")[1]; } if (orderId.equals(originalOrderId)) { // ok, it's for us. log.info("Order rejected: " + or.getClOrdId()); OrderRejectedEvent oae = new OrderRejectedEvent(); oae.setTimeStamp(new TimeStamp()); oae.setRefOrderId(orderId); oae.setRefOrder(getOrder()); oae.setReason(or.getReason()); fireEvent(oae); } }
public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getClOrdIdBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(3, getReasonBytes()); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; }
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(2, getClOrdIdBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(3, getReasonBytes()); } getUnknownFields().writeTo(output); }
public com.activequant.messages.AQMessages.OrderRejected buildPartial() { com.activequant.messages.AQMessages.OrderRejected result = new com.activequant.messages.AQMessages.OrderRejected(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.clOrdId_ = clOrdId_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.reason_ = reason_; result.bitField0_ = to_bitField0_; onBuilt(); return result; }
public com.activequant.messages.AQMessages.OrderRejected getDefaultInstanceForType() { return com.activequant.messages.AQMessages.OrderRejected.getDefaultInstance(); }
public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasClOrdId()) { memoizedIsInitialized = 0; return false; } if (!hasReason()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; }
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.activequant.messages.AQMessages.OrderRejected.getDescriptor(); }
public Builder clearReason() { bitField0_ = (bitField0_ & ~0x00000002); reason_ = getDefaultInstance().getReason(); onChanged(); return this; } void setReason(com.google.protobuf.ByteString value) {
public Builder clearClOrdId() { bitField0_ = (bitField0_ & ~0x00000001); clOrdId_ = getDefaultInstance().getClOrdId(); onChanged(); return this; } void setClOrdId(com.google.protobuf.ByteString value) {
public OrderRejectedEvent demarshall(AQMessages.OrderRejected adm) { OrderRejectedEvent ore = new OrderRejectedEvent(); ore.setRefOrderId(adm.getClOrdId()); ore.setTimeStamp(new TimeStamp()); ore.setReason(adm.getReason()); return ore; }
public Builder mergeFrom(com.activequant.messages.AQMessages.OrderRejected other) { if (other == com.activequant.messages.AQMessages.OrderRejected.getDefaultInstance()) return this; if (other.hasClOrdId()) { setClOrdId(other.getClOrdId()); } if (other.hasReason()) { setReason(other.getReason()); } this.mergeUnknownFields(other.getUnknownFields()); return this; }