public static OrderStatus getOrderStatus()

in fix/core/src/main/java/deltix/connector/fix/FixUtil.java [158:200]


    public static OrderStatus getOrderStatus(byte status) {
        switch (status) {
            case OrdStatus.PENDING_NEW:
                return OrderStatus.PENDING_NEW;

            case OrdStatus.NEW:
                return OrderStatus.NEW;

            case OrdStatus.REJECTED:
                return OrderStatus.REJECTED;

            case OrdStatus.PENDING_CANCEL:
                return OrderStatus.PENDING_CANCEL;

            case OrdStatus.CANCELED:
            case OrdStatus.DONE_FOR_DAY:
                return OrderStatus.CANCELED;

            case OrdStatus.EXPIRED:
                return OrderStatus.EXPIRED;

            case OrdStatus.PENDING_REPLACE:
                return OrderStatus.PENDING_REPLACE;

            case OrdStatus.REPLACED:
                return OrderStatus.REPLACED;

            case OrdStatus.PARTIALLY_FILLED:
                return OrderStatus.PARTIALLY_FILLED;

            case OrdStatus.FILLED:
                return OrderStatus.COMPLETELY_FILLED;

            case OrdStatus.SUSPENDED:
                return OrderStatus.SUSPENDED;
        }

        if (status != TypeConstants.BYTE_NULL) {
            throw new IllegalArgumentException("Unsupported order status: " + status);
        }

        return null;
    }