implementation of CORBA query service