private void handle(AQMessages.OrderCancelled oc) { // have to extract the central order id. String orderId = oc.getClOrdId(); if (orderId.startsWith("CNCL:")) { // alright, let's split it. orderId = orderId.split(":")[1]; } // if (orderId.equals(originalOrderId)) { log.info("Cancel received for " + orderId); // OrderCancelledEvent oce = new OrderCancelledEvent(); oce.setTimeStamp(new TimeStamp()); oce.setRefOrderId(orderId); oce.setRefOrder(getOrder()); fireEvent(oce); } else { log.info("Could not find order tracker " + oc.getClOrdId()); } }
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.OrderCancelled prototype) {
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.activequant.messages.AQMessages.OrderCancelled.getDescriptor(); }
public com.activequant.messages.AQMessages.OrderCancelled getDefaultInstanceForType() { return com.activequant.messages.AQMessages.OrderCancelled.getDefaultInstance(); }
public static com.activequant.messages.AQMessages.OrderCancelled 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.OrderCancelled 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.OrderCancelled parseFrom(
public static com.activequant.messages.AQMessages.OrderCancelled 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.OrderCancelled parseDelimitedFrom(java.io.InputStream input)
public static com.activequant.messages.AQMessages.OrderCancelled 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.OrderCancelled parseFrom(byte[] data)
public com.activequant.messages.AQMessages.OrderCancelled build() { com.activequant.messages.AQMessages.OrderCancelled result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; }
public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasClOrdId()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; }
public OrderCancelledEvent demarshall(AQMessages.OrderCancelled adm) { OrderCancelledEvent oce = new OrderCancelledEvent(); oce.setRefOrderId(adm.getClOrdId()); oce.setTimeStamp(new TimeStamp()); return oce; }
public Builder clearClOrdId() { bitField0_ = (bitField0_ & ~0x00000001); clOrdId_ = getDefaultInstance().getClOrdId(); onChanged(); return this; } void setClOrdId(com.google.protobuf.ByteString value) {
public static Builder newBuilder(com.activequant.messages.AQMessages.OrderCancelled prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); }
public Builder mergeFrom(com.activequant.messages.AQMessages.OrderCancelled other) { if (other == com.activequant.messages.AQMessages.OrderCancelled.getDefaultInstance()) return this; if (other.hasClOrdId()) { setClOrdId(other.getClOrdId()); } this.mergeUnknownFields(other.getUnknownFields()); return this; }
public static com.activequant.messages.AQMessages.OrderCancelled parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static com.activequant.messages.AQMessages.OrderCancelled parseDelimitedFrom(
public static com.activequant.messages.AQMessages.OrderCancelled 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.OrderCancelled parseFrom(java.io.InputStream input)
private com.activequant.messages.AQMessages.OrderCancelled buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.activequant.messages.AQMessages.OrderCancelled result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; }
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; }