指定された型を持つすべてのオブジェクトを検索するには、BusinessQueryManagerImpl.findObjects メソッドの最初の引数だけを指定し、必要に応じて FindQualifier オブジェクトのコレクションも指定します。たとえば、typeString が "Service" または "service" という値を持つ文字列である場合、次のコードは、Service Registry 内のすべてのサービスを検索し、アルファベット順にソートします。
Collection findQualifiers = new ArrayList(); findQualifiers.add(FindQualifier.SORT_BY_NAME_ASC); BulkResponse response = bqm.findObjects(typeString, findQualifiers, null, null, null, null, null);
findObjects の最初の引数にはワイルドカードを使用できません。
型によってオブジェクトを検索する例については、<INSTALL>/registry/samples/search-object-type/src ディレクトリにある JAXRSearchByObjectType.java を参照してください。