目次 | 前の項目 | 次の項目 | JNDI API |
付録 D:
javax.naming.event
パッケージを追加
javax.naming.ldap
パッケージを追加
NamingEnumeration.close()
を追加
ReferralException.getReferralContext(Hashtable env)
および ReferralException.retryReferral()
を追加
Name
引数を受け取るコンテキストメソッドで、CompositeName
引数と CompositeName
引数以外の処理を明示的に定義。特に、CompositeName
のインスタンスは合成名として処理され、その他のインスタンスはすべて複合名として処理される
Context.getNameInNamespace()
を追加
Reference
オブジェクトのクラスファクトリ位置を明示的に定義。特に、位置はコードベースで、空白で区切られた URL のリストで構成される
Attribute
および BasicAttribute
に対して、ソートされた複数値の属性のサポートを追加
BasicAttributes.equals()
および BasicAttributes.hashCode()
を追加
DirContext.getSchemaClassDefinition()
のセマンティクスを再定義。 1 つの (任意の) クラス定義を返さずに、クラス定義の DirContext
オブジェクトが含まれるコンテキストを返すように変更
InitialContext
/InitialDirContext
コンストラクタを追加。サブクラスの実装に使用する
StateFactory
および NamingManager.getStateToBind()
を追加。 これらは ObjectFactory
および NamingManager.getObjectInstance()
に類似している
DirContext
インタフェースが実装されているサービスプロバイダのサポートを向上させるために、DirObjectFactory
および DirStateFactory
インタフェースを追加。これらのインタフェースを使用するために、DirectoryManager.getObjectInstance()
および DirectoryManager.getStateToStore()
を追加
NamingManager.getObjectInstance()
の定義を変更。このため、URL は、RefAddr
のタイプが「URL」である Reference
にラップしなければならない
ResolveResult
に Serializable
を実装
Reference
を定義。この参照には、「nns」の RefAddr
タイプと、解決済みのオブジェクトで構成されるコンテンツが含まれている
NamingManager.getContinuationContext()
および DirectoryManager.getContinuationContext()
によってプロパティセットに名前を付ける NamingManager.CPE
文字列定数を追加。このプロパティの値は、CannotProceedException
のインスタンスである。CPE を連鎖させることによって連合を実装するサービスプロバイダで使用する