インタフェース
javax.naming.Nameの使用
-
Nameを使用しているパッケージ パッケージ 説明 javax.naming ネーム・サービスにアクセスするためのクラスおよびインタフェースを提供します。javax.naming.directory javax.namingパッケージを拡張して、ディレクトリ・サービスにアクセスする機能を提供します。javax.naming.event ネーミングおよびディレクトリ・サービスにアクセスする場合、イベント通知のサポートを提供します。javax.naming.ldap LDAPv3の拡張操作とコントロールのサポートを提供します。javax.naming.spi javax.namingおよび関連パッケージを使用して、ネーミングおよびディレクトリ・サービスにアクセスするためのサポートを動的にプラグインする手段を提供します。 -
-
javax.namingでのNameの使用
Nameを実装しているjavax.namingのクラス 修飾子と型 クラス 説明 classCompositeNameこのクラスは、合成名を表します。合成名とは、複数の名前空間にまたがる一連のコンポーネントの名前です。classCompoundNameこのクラスは複合名を表します。複合名とは、階層名前空間から取得される名前です。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のメソッド 修飾子と型 メソッド 説明 NameCompositeName. add(int posn, String comp)単一のコンポーネントを、この合成名の指定した位置に追加します。NameCompositeName. add(String comp)単一のコンポーネントをこの合成名の最後に追加します。NameCompoundName. add(int posn, String comp)単一のコンポーネントを、この複合名の指定した位置に追加します。NameCompoundName. add(String comp)単一のコンポーネントをこの複合名の最後に追加します。NameName. add(int posn, String comp)単一のコンポーネントを、この名前の指定した位置に追加します。NameName. add(String comp)単一のコンポーネントをこの名前の最後に追加します。NameCompositeName. addAll(int posn, Name n)合成名のコンポーネントを、この合成名の指定した位置に順に追加します。NameCompositeName. addAll(Name suffix)合成名のコンポーネントを、この合成名の末尾に順に追加します。NameCompoundName. addAll(int posn, Name n)複合名のコンポーネントを、この複合名の指定した位置に順に追加します。NameCompoundName. addAll(Name suffix)複合名のコンポーネントを、この複合名の末尾に順に追加します。NameName. addAll(int posn, Name n)名前のコンポーネントを、この名前の指定した位置に順に追加します。NameName. addAll(Name suffix)名前のコンポーネントを、この名前の末尾に順に追加します。NameContext. composeName(Name name, Name prefix)このコンテキストを基準にした名前を持つこのコンテキストの名前を変換します。NameInitialContext. composeName(Name name, Name prefix)このコンテキストを基準にした名前を持つこのコンテキストの名前を変換します。NameCannotProceedException. getAltName()この例外のaltNameフィールドを取得します。NameLinkException. getLinkRemainingName()リンク名の残りの未解決部分を取得します。NameLinkException. getLinkResolvedName()正常に解決されたリンクの先頭部分を取得します。NameCompositeName. getPrefix(int posn)コンポーネントがこの合成名のコンポーネントの接頭辞で構成される合成名を作成します。NameCompoundName. getPrefix(int posn)コンポーネントがこの複合名のコンポーネントの接頭辞で構成される複合名を作成します。NameName. getPrefix(int posn)コンポーネントがこの名前のコンポーネントの接頭辞で構成される名前を作成します。NameNamingException. getRemainingName()名前の残りの未解決部分を取得します。NameCannotProceedException. getRemainingNewName()この例外のremainingNewName (残存新規ネーム)フィールドを取得します。このフィールドは、rename()オペレーションの際にこの例外がスローされた場合に使用されます。NameNamingException. getResolvedName()正常に解決された名前の先頭部分を取得します。NameCompositeName. getSuffix(int posn)コンポーネントがこの合成名のコンポーネントの接尾辞で構成される合成名を作成します。NameCompoundName. getSuffix(int posn)コンポーネントがこの複合名のコンポーネントの接尾辞で構成される複合名を作成します。NameName. getSuffix(int posn)コンポーネントがこの名前のコンポーネントの接尾辞で構成される名前を作成します。NameNameParser. parse(String name)名前の構文をコンポーネントに構文解析します。Name型のパラメータを持つjavax.namingのメソッド 修飾子と型 メソッド 説明 NameCompositeName. addAll(int posn, Name n)合成名のコンポーネントを、この合成名の指定した位置に順に追加します。NameCompositeName. addAll(Name suffix)合成名のコンポーネントを、この合成名の末尾に順に追加します。NameCompoundName. addAll(int posn, Name n)複合名のコンポーネントを、この複合名の指定した位置に順に追加します。NameCompoundName. addAll(Name suffix)複合名のコンポーネントを、この複合名の末尾に順に追加します。NameName. addAll(int posn, Name n)名前のコンポーネントを、この名前の指定した位置に順に追加します。NameName. addAll(Name suffix)名前のコンポーネントを、この名前の末尾に順に追加します。voidNamingException. appendRemainingName(Name name)残りの名前の最後のコンポーネントとして名前からコンポーネントを追加します。voidContext. bind(Name name, Object obj)名前をオブジェクトにバインドします。NameContext. composeName(Name name, Name prefix)このコンテキストを基準にした名前を持つこのコンテキストの名前を変換します。NameInitialContext. composeName(Name name, Name prefix)このコンテキストを基準にした名前を持つこのコンテキストの名前を変換します。ContextContext. createSubcontext(Name name)新しいコンテキストを作成してバインドします。voidContext. destroySubcontext(Name name)名前付きコンテキストを破棄し、名前空間から削除します。static <T> TInitialContext. doLookup(Name name)名前付きオブジェクトを取得するstaticメソッドです。booleanCompositeName. endsWith(Name n)合成名がこの合成名の接尾辞であるかが判定されます。booleanCompoundName. endsWith(Name n)複合名がこの複合名の接尾辞であるかどうかが判定されます。booleanName. endsWith(Name n)この名前が指定した接尾辞で終了するかを判断します。NameParserContext. getNameParser(Name name)名前付きコンテキストに関連したパーサーを取得します。protected ContextInitialContext. getURLOrDefaultInitCtx(Name name)nameを解決するためのコンテキストを取得します。NamingEnumeration<NameClassPair>Context. list(Name name)バインドされたオブジェクトのクラス名とともに、名前付きコンテキストでバインドされた名前を列挙します。NamingEnumeration<Binding>Context. listBindings(Name name)バインドされたオブジェクトとともに、名前付きコンテキストでバインドされた名前を列挙します。ObjectContext. lookup(Name name)名前付きオブジェクトを取得します。ObjectContext. lookupLink(Name name)名前の終端の基本コンポーネントを除くリンクをともなう、名前付きオブジェクトを取得します。voidContext. rebind(Name name, Object obj)名前をオブジェクトにバインドし、既存のバインディングを上書きします。voidContext. rename(Name oldName, Name newName)新しい名前を、以前の名前にバインドされたオブジェクトにバインドし、以前の名前をアンバインドします。voidCannotProceedException. 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)この名前が指定した接頭辞で開始されるかを判断します。voidContext. unbind(Name name)名前付きオブジェクトをアンバインドします。Name型のパラメータを持つjavax.namingのコンストラクタ コンストラクタ 説明 LinkRef(Name linkName)名前のLinkRefを構築します。 -
javax.naming.directoryでのNameの使用
Name型のパラメータを持つjavax.naming.directoryのメソッド 修飾子と型 メソッド 説明 voidDirContext. bind(Name name, Object obj, Attributes attrs)関連付けられている属性とともに、名前をオブジェクトにバインドします。DirContextDirContext. createSubcontext(Name name, Attributes attrs)関連付けられている属性とともに、名前をオブジェクトにバインドします。AttributesDirContext. getAttributes(Name name)名前付きオブジェクトに関連付けられている属性をすべて取得します。AttributesDirContext. getAttributes(Name name, String[] attrIds)名前付きオブジェクトに関連付けられている属性で選択されたものを取得します。DirContextDirContext. getSchema(Name name)名前付きオブジェクトに関連したスキーマを取得します。DirContextDirContext. getSchemaClassDefinition(Name name)指定されたオブジェクトのクラス定義のスキーマ・オブジェクトを含むコンテキストを取得します。voidDirContext. modifyAttributes(Name name, int mod_op, Attributes attrs)名前付きオブジェクトに関連付けられている属性を変更します。voidDirContext. modifyAttributes(Name name, ModificationItem[] mods)順序付けされた変更リストを使用して、指定されたオブジェクトに関連付けられている属性を変更します。voidDirContext. rebind(Name name, Object obj, Attributes attrs)関連付けられている属性とともに名前をオブジェクトにバインドし、既存のバインディングをオーバーライドします。NamingEnumeration<SearchResult>DirContext. search(Name name, String filterExpr, Object[] filterArgs, SearchControls cons)名前付きコンテキストまたは名前付きオブジェクトで、指定された検索フィルタを満たすエントリを検索します。NamingEnumeration<SearchResult>DirContext. search(Name name, String filter, SearchControls cons)名前付きコンテキストまたは名前付きオブジェクトで、指定された検索フィルタを満たすエントリを検索します。NamingEnumeration<SearchResult>DirContext. search(Name name, Attributes matchingAttributes)指定された属性のセットを含むオブジェクトを単一コンテキストで検索します。NamingEnumeration<SearchResult>DirContext. 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のクラス 修飾子と型 クラス 説明 classLdapNameこのクラスは、RFC 2253に指定されている識別名を表します。Nameを返すjavax.naming.ldapのメソッド 修飾子と型 メソッド 説明 NameLdapName. add(int posn, String comp)単一のコンポーネントを、このLDAP名の指定の位置に追加します。NameLdapName. add(int posn, Rdn comp)単一のRDNを、このLDAP名の指定の位置に追加します。NameLdapName. add(String comp)単一のコンポーネントをこのLDAP名の最後に追加します。NameLdapName. add(Rdn comp)単一のRDNをこのLDAP名の最後に追加します。NameLdapName. addAll(int posn, List<Rdn> suffixRdns)名前のRDNを、この名前の指定の位置に順に追加します。NameLdapName. addAll(int posn, Name suffix)名前のコンポーネントを、この名前の指定した位置に順に追加します。NameLdapName. addAll(List<Rdn> suffixRdns)名前のRDNを、この名前の末尾に順に追加します。NameLdapName. addAll(Name suffix)名前のコンポーネントを、この名前の末尾に順に追加します。NameLdapName. getPrefix(int posn)コンポーネントがこのLDAP名のコンポーネントの接頭辞で構成される名前を作成します。NameLdapName. getSuffix(int posn)コンポーネントがこのLDAP名のコンポーネントの接尾辞を構成する名前を作成します。Name型のパラメータを持つjavax.naming.ldapのメソッド 修飾子と型 メソッド 説明 NameLdapName. addAll(int posn, Name suffix)名前のコンポーネントを、この名前の指定した位置に順に追加します。NameLdapName. addAll(Name suffix)名前のコンポーネントを、この名前の末尾に順に追加します。booleanLdapName. endsWith(Name n)このLDAP名が指定のLDAP名の接尾辞で終わるかどうかが判定されます。booleanLdapName. startsWith(Name n)このLDAP名が指定のLDAP名の接頭辞で始まるかどうかが判定されます。 -
javax.naming.spiでのNameの使用
Nameとして宣言されているjavax.naming.spiのフィールド 修飾子と型 フィールド 説明 protected NameResolveResult. remainingName解決する残りの名前を格納するフィールドです。Nameを返すjavax.naming.spiのメソッド 修飾子と型 メソッド 説明 NameResolveResult. getRemainingName()名前の残りの未解決部分を取得します。Name型のパラメータを持つjavax.naming.spiのメソッド 修飾子と型 メソッド 説明 voidResolveResult. appendRemainingName(Name name)残りの名前の最後にコンポーネントを追加します。static ObjectDirectoryManager. getObjectInstance(Object refInfo, Name name, Context nameCtx, Hashtable<?,?> environment, Attributes attrs)指定されたオブジェクト、属性、および環境にオブジェクトのインスタンスを生成します。ObjectDirObjectFactory. getObjectInstance(Object obj, Name name, Context nameCtx, Hashtable<?,?> environment, Attributes attrs)位置情報または参照情報、および指定された属性を使って、オブジェクトを生成します。static ObjectNamingManager. getObjectInstance(Object refInfo, Name name, Context nameCtx, Hashtable<?,?> environment)指定されたオブジェクトおよび環境にオブジェクトのインスタンスを生成します。ObjectObjectFactory. getObjectInstance(Object obj, Name name, Context nameCtx, Hashtable<?,?> environment)指定された位置情報または参照情報を使って、オブジェクトを生成します。static DirStateFactory.ResultDirectoryManager. getStateToBind(Object obj, Name name, Context nameCtx, Hashtable<?,?> environment, Attributes attrs)元のオブジェクトおよびその属性が指定されたときに、オブジェクトのバインディングの状態を取得します。DirStateFactory.ResultDirStateFactory. getStateToBind(Object obj, Name name, Context nameCtx, Hashtable<?,?> environment, Attributes inAttrs)変換対象のオブジェクトおよび属性を、バインディングするためにオブジェクトの状態を取得します。static ObjectNamingManager. getStateToBind(Object obj, Name name, Context nameCtx, Hashtable<?,?> environment)オブジェクトのバインディングの状態を取得します。ObjectStateFactory. getStateToBind(Object obj, Name name, Context nameCtx, Hashtable<?,?> environment)オブジェクトのバインディングの状態を取得します。ResolveResultResolver. resolveToClass(Name name, Class<? extends Context> contextType)名前を部分的に解決します。voidResolveResult. setRemainingName(Name name)この結果の残りの名前フィールドをnameに設定します。Name型のパラメータを持つjavax.naming.spiのコンストラクタ コンストラクタ 説明 ResolveResult(Object robj, Name rname)解決されたObjectと残りの名前によって構成される、ResolveResultの新しいインスタンスを構築します。
-