Service Registry 3 2005Q4 開発者ガイド

オブジェクトの ID 値の取得

オブジェクトの一意の識別子は Key オブジェクトに格納されています。Key は、String 値である id 属性の形式で識別子を格納する構造体です。識別子を取得するには、RegistryObject.getKey().getId() メソッドを呼び出します。

JAXR プロバイダには、lid と呼ばれる論理識別子を取得するための、実装に固有のメソッドもあります。lid RegistryObjectString 属性です。lid を取得するには、 RegistryObjectImpl.getLid を呼び出します。このメソッドのシグニチャーは次のとおりです。

public java.lang.String getLid()
    throws JAXRException

このメソッドの使用例については、<INSTALL>/registry/samples/organizations/src ディレクトリにある JAXRSearchOrg.java を参照してください。このサンプルの詳細については、「組織の属性の取得: 例」を参照してください。