インタフェース
javax.naming.Nameの使用
Nameを使用するパッケージ
パッケージ
説明
ネーム・サービスにアクセスするためのクラスおよびインタフェースを提供します。
javax.namingパッケージを拡張して、ディレクトリ・サービスにアクセスするための機能を提供します。ネーミングおよびディレクトリ・サービスにアクセスする場合、イベント通知のサポートを提供します。
LDAPv3の拡張操作とコントロールのサポートを提供します。
javax.namingおよび関連パッケージを介したネーミング・サービスおよびディレクトリ・サービスへのアクセスを動的にプラグインする手段を提供します。-
javax.namingでのNameの使用
Nameを実装するjavax.namingのクラス修飾子と型クラス説明classこのクラスは、合成名を表します。合成名とは、複数の名前空間にまたがる一連のコンポーネントの名前です。classこのクラスは複合名を表します。複合名とは、階層名前空間から取得される名前です。Nameとして宣言されたjavax.namingのフィールド修飾子と型フィールド説明protected NameCannotProceedException.altNameコンテキストaltNameCtxを基準にして解決されたオブジェクトの名前が含まれます。protected NameLinkException.linkRemainingName未解決の残りのリンクを含みます。protected NameLinkException.linkResolvedName正常に解決されたリンクの部分を含みます。protected NameNamingException.remainingName未解決の残りの名前を含みます。protected NameCannotProceedException.remainingNewNameContext.rename()に対する2番目のname引数の残りの未解決部分が格納されます。protected NameNamingException.resolvedName正常に解決された名前の部分を含みます。Nameを返すjavax.namingのメソッド修飾子と型メソッド説明単一のコンポーネントを、この合成名の指定した位置に追加します。単一のコンポーネントをこの合成名の最後に追加します。単一のコンポーネントを、この複合名の指定した位置に追加します。単一のコンポーネントをこの複合名の最後に追加します。単一のコンポーネントを、この名前の指定した位置に追加します。単一のコンポーネントをこの名前の最後に追加します。合成名のコンポーネントを、この合成名の指定した位置に順に追加します。合成名のコンポーネントを、この合成名の末尾に順に追加します。複合名のコンポーネントを、この複合名の指定した位置に順に追加します。複合名のコンポーネントを、この複合名の末尾に順に追加します。名前のコンポーネントを、この名前の指定した位置に順に追加します。名前のコンポーネントを、この名前の末尾に順に追加します。Context.composeName(Name name, Name prefix) このコンテキストを基準にした名前を持つこのコンテキストの名前を変換します。InitialContext.composeName(Name name, Name prefix) このコンテキストを基準にした名前を持つこのコンテキストの名前を変換します。CannotProceedException.getAltName()この例外のaltNameフィールドを取得します。LinkException.getLinkRemainingName()リンク名の残りの未解決部分を取得します。LinkException.getLinkResolvedName()正常に解決されたリンクの先頭部分を取得します。CompositeName.getPrefix(int posn) コンポーネントがこの合成名のコンポーネントの接頭辞で構成される合成名を作成します。CompoundName.getPrefix(int posn) コンポーネントがこの複合名のコンポーネントの接頭辞で構成される複合名を作成します。Name.getPrefix(int posn) コンポーネントがこの名前のコンポーネントの接頭辞で構成される名前を作成します。NamingException.getRemainingName()名前の残りの未解決部分を取得します。CannotProceedException.getRemainingNewName()この例外の「remainingNewName (残存新規ネーム)」フィールドを取得します。このフィールドは、rename()オペレーションの際にこの例外がスローされた場合に使用されます。NamingException.getResolvedName()正常に解決された名前の先頭部分を取得します。CompositeName.getSuffix(int posn) コンポーネントがこの合成名のコンポーネントの接尾辞で構成される合成名を作成します。CompoundName.getSuffix(int posn) コンポーネントがこの複合名のコンポーネントの接尾辞で構成される複合名を作成します。Name.getSuffix(int posn) コンポーネントがこの名前のコンポーネントの接尾辞で構成される名前を作成します。名前の構文をコンポーネントに構文解析します。型Nameのパラメータを持つjavax.namingのメソッド修飾子と型メソッド説明合成名のコンポーネントを、この合成名の指定した位置に順に追加します。合成名のコンポーネントを、この合成名の末尾に順に追加します。複合名のコンポーネントを、この複合名の指定した位置に順に追加します。複合名のコンポーネントを、この複合名の末尾に順に追加します。名前のコンポーネントを、この名前の指定した位置に順に追加します。名前のコンポーネントを、この名前の末尾に順に追加します。voidNamingException.appendRemainingName(Name name) 残りの名前の最後のコンポーネントとして「名前」からコンポーネントを追加します。void名前をオブジェクトにバインドします。voidContext.composeName(Name name, Name prefix) このコンテキストを基準にした名前を持つこのコンテキストの名前を変換します。InitialContext.composeName(Name name, Name prefix) このコンテキストを基準にした名前を持つこのコンテキストの名前を変換します。Context.createSubcontext(Name name) 新しいコンテキストを作成してバインドします。InitialContext.createSubcontext(Name name) voidContext.destroySubcontext(Name name) 名前付きコンテキストを破棄し、名前空間から削除します。voidInitialContext.destroySubcontext(Name name) static <T> T名前付きオブジェクトを取得するstaticメソッドです。boolean合成名がこの合成名の接尾辞であるかが判定されます。boolean複合名がこの複合名の接尾辞であるかどうかが判定されます。booleanこの名前が指定した接尾辞で終了するかを判断します。Context.getNameParser(Name name) 名前付きコンテキストに関連したパーサーを取得します。InitialContext.getNameParser(Name name) protected ContextInitialContext.getURLOrDefaultInitCtx(Name name) nameを解決するためのコンテキストを取得します。バインドされたオブジェクトのクラス名とともに、名前付きコンテキストでバインドされた名前を列挙します。Context.listBindings(Name name) バインドされたオブジェクトとともに、名前付きコンテキストでバインドされた名前を列挙します。InitialContext.listBindings(Name name) 名前付きオブジェクトを取得します。Context.lookupLink(Name name) 名前の終端の基本コンポーネントを除くリンクをともなう、名前付きオブジェクトを取得します。InitialContext.lookupLink(Name name) void名前をオブジェクトにバインドし、既存のバインディングを上書きします。voidvoid新しい名前を、以前の名前にバインドされたオブジェクトにバインドし、以前の名前をアンバインドします。voidvoidCannotProceedException.setAltName(Name altName) この例外のaltNameフィールドを設定します。voidLinkException.setLinkRemainingName(Name name) この例外の「linkRemainingName」フィールドを設定します。voidLinkException.setLinkResolvedName(Name name) この例外の「linkResolvedName」フィールドを設定します。voidNamingException.setRemainingName(Name name) この例外の残りの名前フィールドを設定します。voidCannotProceedException.setRemainingNewName(Name newName) この例外の「remainingNewName (残存新規ネーム)」フィールドを設定します。voidNamingException.setResolvedName(Name name) この例外の「resolvedName」フィールドを設定します。booleanCompositeName.startsWith(Name n) 合成名がこの合成名の接頭辞であるかが判定されます。booleanCompoundName.startsWith(Name n) 複合名がこの複合名の接頭辞であるかどうかが判定されます。booleanName.startsWith(Name n) この名前が指定した接頭辞で開始されるかを判断します。void名前付きオブジェクトをアンバインドします。void型Nameのパラメータを持つjavax.namingのコンストラクタ -
javax.naming.directoryでのNameの使用
型Nameのパラメータを持つjavax.naming.directoryのメソッド修飾子と型メソッド説明voidDirContext.bind(Name name, Object obj, Attributes attrs) 関連付けられている属性とともに、名前をオブジェクトにバインドします。voidInitialDirContext.bind(Name name, Object obj, Attributes attrs) DirContext.createSubcontext(Name name, Attributes attrs) 関連付けられている属性とともに、名前をオブジェクトにバインドします。InitialDirContext.createSubcontext(Name name, Attributes attrs) DirContext.getAttributes(Name name) 名前付きオブジェクトに関連付けられている属性をすべて取得します。DirContext.getAttributes(Name name, String[] attrIds) 名前付きオブジェクトに関連付けられている属性で選択されたものを取得します。InitialDirContext.getAttributes(Name name) InitialDirContext.getAttributes(Name name, String[] attrIds) 名前付きオブジェクトに関連したスキーマを取得します。DirContext.getSchemaClassDefinition(Name name) 指定されたオブジェクトのクラス定義のスキーマ・オブジェクトを含むコンテキストを取得します。InitialDirContext.getSchemaClassDefinition(Name name) voidDirContext.modifyAttributes(Name name, int mod_op, Attributes attrs) 名前付きオブジェクトに関連付けられている属性を変更します。voidDirContext.modifyAttributes(Name name, ModificationItem[] mods) 順序付けされた変更リストを使用して、指定されたオブジェクトに関連付けられている属性を変更します。voidInitialDirContext.modifyAttributes(Name name, int mod_op, Attributes attrs) voidInitialDirContext.modifyAttributes(Name name, ModificationItem[] mods) voidDirContext.rebind(Name name, Object obj, Attributes attrs) 関連付けられている属性とともに名前をオブジェクトにバインドし、既存のバインディングをオーバーライドします。voidInitialDirContext.rebind(Name name, Object obj, Attributes attrs) DirContext.search(Name name, String filterExpr, Object[] filterArgs, SearchControls cons) 名前付きコンテキストまたは名前付きオブジェクトで、指定された検索フィルタを満たすエントリを検索します。DirContext.search(Name name, String filter, SearchControls cons) 名前付きコンテキストまたは名前付きオブジェクトで、指定された検索フィルタを満たすエントリを検索します。DirContext.search(Name name, Attributes matchingAttributes) 指定された属性のセットを含むオブジェクトを単一コンテキストで検索します。DirContext.search(Name name, Attributes matchingAttributes, String[] attributesToReturn) 指定された属性のセットを含むオブジェクトを単一コンテキストで検索し、選択した属性を取得します。InitialDirContext.search(Name name, String filterExpr, Object[] filterArgs, SearchControls cons) InitialDirContext.search(Name name, String filter, SearchControls cons) InitialDirContext.search(Name name, Attributes matchingAttributes) InitialDirContext.search(Name name, Attributes matchingAttributes, String[] attributesToReturn) -
javax.naming.eventでのNameの使用
型Nameのパラメータを持つjavax.naming.eventのメソッド修飾子と型メソッド説明voidEventContext.addNamingListener(Name target, int scope, NamingListener l) リスナーを追加して、ターゲットおよびスコープで特定オブジェクトの変更時にトリガーされた、名前付きイベントを受け取れるようにします。voidEventDirContext.addNamingListener(Name target, String filter, Object[] filterArgs, SearchControls ctls, NamingListener l) 検索フィルタfilterで識別されるオブジェクトおよびターゲットで指定されたオブジェクトのフィルタ引数が変更された場合に起動されるネーミング・イベントを受信するリスナーを追加します。voidEventDirContext.addNamingListener(Name target, String filter, SearchControls ctls, NamingListener l) ターゲットで指定されたオブジェクトの検索フィルタfilterで識別されるオブジェクトが変更されたときに起動されるネーミング・イベントを受信するためのリスナーを追加します。 -
javax.naming.ldapでのNameの使用
Nameを実装するjavax.naming.ldapのクラスNameを返すjavax.naming.ldapのメソッド修飾子と型メソッド説明単一のコンポーネントを、このLDAP名の指定の位置に追加します。単一のRDNを、このLDAP名の指定の位置に追加します。単一のコンポーネントをこのLDAP名の最後に追加します。単一のRDNをこのLDAP名の最後に追加します。名前のRDNを、この名前の指定の位置に順に追加します。名前のコンポーネントを、この名前の指定した位置に順に追加します。名前のRDNを、この名前の末尾に順に追加します。名前のコンポーネントを、この名前の末尾に順に追加します。LdapName.getPrefix(int posn) コンポーネントがこのLDAP名のコンポーネントの接頭辞で構成される名前を作成します。LdapName.getSuffix(int posn) コンポーネントがこのLDAP名のコンポーネントの接尾辞を構成する名前を作成します。型Nameのパラメータを持つjavax.naming.ldapのメソッド -
javax.naming.spiでのNameの使用
Nameとして宣言されたjavax.naming.spiのフィールドNameを返すjavax.naming.spiのメソッド型Nameのパラメータを持つjavax.naming.spiのメソッド修飾子と型メソッド説明voidResolveResult.appendRemainingName(Name name) 残りの名前の最後にコンポーネントを追加します。static ObjectDirectoryManager.getObjectInstance(Object refInfo, Name name, Context nameCtx, Hashtable<?, ?> environment, Attributes attrs) 指定されたオブジェクト、属性、および環境にオブジェクトのインスタンスを生成します。DirObjectFactory.getObjectInstance(Object obj, Name name, Context nameCtx, Hashtable<?, ?> environment, Attributes attrs) 位置情報または参照情報、および指定された属性を使って、オブジェクトを生成します。static ObjectNamingManager.getObjectInstance(Object refInfo, Name name, Context nameCtx, Hashtable<?, ?> environment) 指定されたオブジェクトおよび環境にオブジェクトのインスタンスを生成します。ObjectFactory.getObjectInstance(Object obj, Name name, Context nameCtx, Hashtable<?, ?> environment) 指定された位置情報または参照情報を使って、オブジェクトを生成します。static DirStateFactory.ResultDirectoryManager.getStateToBind(Object obj, Name name, Context nameCtx, Hashtable<?, ?> environment, Attributes attrs) 元のオブジェクトおよびその属性が指定されたときに、オブジェクトのバインディングの状態を取得します。DirStateFactory.getStateToBind(Object obj, Name name, Context nameCtx, Hashtable<?, ?> environment, Attributes inAttrs) 変換対象のオブジェクトおよび属性を、バインディングするためにオブジェクトの状態を取得します。static ObjectNamingManager.getStateToBind(Object obj, Name name, Context nameCtx, Hashtable<?, ?> environment) オブジェクトのバインディングの状態を取得します。StateFactory.getStateToBind(Object obj, Name name, Context nameCtx, Hashtable<?, ?> environment) オブジェクトのバインディングの状態を取得します。Resolver.resolveToClass(Name name, Class<? extends Context> contextType) 名前を部分的に解決します。voidResolveResult.setRemainingName(Name name) この結果の残りの名前フィールドをnameに設定します。型Nameのパラメータを持つjavax.naming.spiのコンストラクタ修飾子コンストラクタ説明ResolveResult(Object robj, Name rname) 解決されたObjectと残りの名前によって構成される、ResolveResultの新しいインスタンスを構築します。