private void handle(AQMessages.OrderUpdated ou) { log.info("Order updated: " + ou.getClOrdId()); String orderId = ou.getClOrdId(); if (orderId.startsWith("UPDT:")) { // alright, let's split it. orderId = orderId.split(":")[1]; } if (orderId.equals(originalOrderId)) { // OrderReplacedEvent ore = new OrderReplacedEvent(); ore.setTimeStamp(new TimeStamp()); ore.setRefOrderId(orderId); ore.setRefOrder(getPendingOrder()); fireEvent(ore); } }
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()); } 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()); } getUnknownFields().writeTo(output); }
public Builder toBuilder() { return newBuilder(this); }
public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(com.activequant.messages.AQMessages.OrderUpdated prototype) {
public com.activequant.messages.AQMessages.OrderUpdated getDefaultInstanceForType() { return com.activequant.messages.AQMessages.OrderUpdated.getDefaultInstance(); }
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.activequant.messages.AQMessages.OrderUpdated.getDescriptor(); }
public static Builder newBuilder(com.activequant.messages.AQMessages.OrderUpdated prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); }
public static com.activequant.messages.AQMessages.OrderUpdated parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); }
public static com.activequant.messages.AQMessages.OrderUpdated parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.activequant.messages.AQMessages.OrderUpdated parseDelimitedFrom(java.io.InputStream input)
private com.activequant.messages.AQMessages.OrderUpdated buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.activequant.messages.AQMessages.OrderUpdated result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; }
public BaseMessage orderUpdated(String clOrdId) { // AQMessages.OrderUpdated l = AQMessages.OrderUpdated.newBuilder() .setClOrdId(clOrdId).build(); // return wrap(BaseMessage.CommandType.ORD_UPDATED, AQMessages.OrderUpdated.cmd, l); }
public static com.activequant.messages.AQMessages.OrderUpdated parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.activequant.messages.AQMessages.OrderUpdated parseFrom(java.io.InputStream input)
public com.activequant.messages.AQMessages.OrderUpdated buildPartial() { com.activequant.messages.AQMessages.OrderUpdated result = new com.activequant.messages.AQMessages.OrderUpdated(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.clOrdId_ = clOrdId_; result.bitField0_ = to_bitField0_; onBuilt(); return result; }
public Builder clearClOrdId() { bitField0_ = (bitField0_ & ~0x00000001); clOrdId_ = getDefaultInstance().getClOrdId(); onChanged(); return this; } void setClOrdId(com.google.protobuf.ByteString value) {
public OrderReplacedEvent demarshall(AQMessages.OrderUpdated adm) { OrderReplacedEvent ore = new OrderReplacedEvent(); ore.setRefOrderId(adm.getClOrdId()); ore.setTimeStamp(new TimeStamp()); return ore; }
public static com.activequant.messages.AQMessages.OrderUpdated parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.activequant.messages.AQMessages.OrderUpdated parseFrom(byte[] data)
public com.activequant.messages.AQMessages.OrderUpdated build() { com.activequant.messages.AQMessages.OrderUpdated result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; }
public static com.activequant.messages.AQMessages.OrderUpdated parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static com.activequant.messages.AQMessages.OrderUpdated parseFrom(
public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasClOrdId()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; }