> Actually, I added a test to the JAXRSAtomPushLoggingSpringTest which > searches the log records using the queries like 'level==INFO,level==WARN'. > And for that to work I had to make the change to FIQLParser to ensure that > SimpleSearchCondition was only initialized with the map of properties > which > were specified in the query given that LogRecord has the dozen (or so :-)) > of other properties. Thus I'm not sure why to fail the match if the > property, even it is primitive, is not even checked ? ... > Are you saying you are ok with reverting the change ? If yes then +1.
Sergey, all I am saying is I need to change the implementation a bit. After that I will revert/re-enable tests to have everything working as it should be. > SearchConditionBuilder will be part of the 2.4 release so it will be a new > feature, or may be rather the enhancement toward making the search feature > more complete as it will facilitate using FIQL on the client side... Agreed. I just asked when it is planned. Despite the date I will make this fix ASAP ;) > May be we can make SearchConditionBuilder an abstract class? Have an > internal FiqlSearchConditionBuilder as the default instance ... Yeap, you have just verbalized what I wanted to do. cheers, -andy. PS. what do you think about Robert's suggestion on usecases map? Shall we have separate thread on this? -- View this message in context: http://cxf.547215.n5.nabble.com/SeachConditionBuilder-for-CXF-JAX-RS-clients-tp3357826p3412308.html Sent from the cxf-dev mailing list archive at Nabble.com.