Re: [Quickfix-developers] Field missing in latest SecurityType.java
Brought to you by:
orenmnero
From: Min T. <mi...@op...> - 2003-03-01 06:04:57
|
I know the new changes are for FIX4.3 spec, but I am not sure putting those fields of previous versions in deprecated directory is a proper way. Many institutions are still using old version such as FIX4.0. For those users this Java QuickFix simply does compile. I think one way to make them all work is creating a new package calle "fix40to42" and move all classes under deprecated to this new directory. Same idea can also apply to enumerations. If you do want to deprecate those enumerations such as OPTION and FUTURE in SecurityType.java, I believe commenting them out is better than deleting them. At lease I can easily tell you did this intentionally and they were all deprecated. ----- Original Message ----- From: <OM...@th...> To: <mi...@op...> Cc: <qui...@li...>; <qui...@li...> Sent: Friday, February 28, 2003 8:24 PM Subject: Re: [Quickfix-developers] Field missing in latest SecurityType.java > > Yes and yes. > > Deprecated fields are ones whose names have changed. For instance > LastShares became LastQty. Although LastShares is in the deprecated > subdirectory, it is in the same package of LastQty, so you don't need to do > anything special to pull them in. Its just a way to show that its use has > been dropped in newer versions of the spec. > > Having these allows you to use LastShares when dealing with older versions > of the spec, and use LastQty when dealing with newer versions (in fact you > must do it this way or the compiler will complain). > > Concerning FUT and OPT, this is in accordance with FIX 4.3: > > It is recommended that CFICode be used instead of SecurityType for > non-Fixed Income instruments. > > Futures and Options should be specified using the CFICode[461] field > instead of SecurityType[167] (Refer to Volume 7 ? Recommendations and > Guidelines for Futures and Options Markets.") > > I haven't yet determined how to handle deprecated enumerations. > Suggestions would be welcome from anybody. For now, If you need to use > them, you can manually add them or just pass in "OPT" and "FUT". > > > --oren > > > |---------+-----------------------------------------------> > | | Min Tang <mi...@op...> | > | | Sent by: | > | | qui...@li...ur| > | | ceforge.net | > | | | > | | | > | | 02/28/2003 07:00 PM | > | | | > |---------+-----------------------------------------------> > >--------------------------------------------------------------------------- -------------------| > | | > | To: qui...@li... | > | cc: | > | Subject: [Quickfix-developers] Field missing in latest SecurityType.java | > >--------------------------------------------------------------------------- -------------------| > > > > > I cannot find Option and Future in latest SecurityType.java. Some classes > under deprecated directory are still using by classes in other directory. > Are these intentional updates? > > > > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Quickfix-developers mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-developers |