インタフェース
javax.naming.Nameの使用

Nameを使用しているパッケージ
パッケージ
説明
ネーム・サービスにアクセスするためのクラスおよびインタフェースを提供します。
javax.namingパッケージを拡張して、ディレクトリ・サービスにアクセスする機能を提供します。
ネーミングおよびディレクトリ・サービスにアクセスする場合、イベント通知のサポートを提供します。
LDAPv3の拡張操作とコントロールのサポートを提供します。
javax.namingおよび関連パッケージを使用して、ネーミングおよびディレクトリ・サービスにアクセスするためのサポートを動的にプラグインする手段を提供します。
  • javax.namingでのNameの使用

    Nameを実装しているjavax.namingのクラス
    修飾子と型
    クラス
    説明
    class 
    このクラスは、合成名を表します。合成名とは、複数の名前空間にまたがる一連のコンポーネントの名前です。
    class 
    このクラスは複合名を表します。複合名とは、階層名前空間から取得される名前です。
    Nameとして宣言されているjavax.namingのフィールド
    修飾子と型
    フィールド
    説明
    protected Name
    CannotProceedException.altName
    コンテキストaltNameCtxを基準にして解決されたオブジェクトの名前が含まれます。
    protected Name
    LinkException.linkRemainingName
    未解決の残りのリンクを含みます。
    protected Name
    LinkException.linkResolvedName
    正常に解決されたリンクの部分を含みます。
    protected Name
    NamingException.remainingName
    未解決の残りの名前を含みます。
    protected Name
    CannotProceedException.remainingNewName
    Context.rename()に対する2番目のname引数の残りの未解決部分が格納されます。
    protected Name
    NamingException.resolvedName
    正常に解決された名前の部分を含みます。
    Nameを返すjavax.namingのメソッド
    修飾子と型
    メソッド
    説明
    CompositeName.add(int posn, String comp)
    単一のコンポーネントを、この合成名の指定した位置に追加します。
    CompositeName.add(String comp)
    単一のコンポーネントをこの合成名の最後に追加します。
    CompoundName.add(int posn, String comp)
    単一のコンポーネントを、この複合名の指定した位置に追加します。
    CompoundName.add(String comp)
    単一のコンポーネントをこの複合名の最後に追加します。
    Name.add(int posn, String comp)
    単一のコンポーネントを、この名前の指定した位置に追加します。
    Name.add(String comp)
    単一のコンポーネントをこの名前の最後に追加します。
    CompositeName.addAll(int posn, Name n)
    合成名のコンポーネントを、この合成名の指定した位置に順に追加します。
    CompositeName.addAll(Name suffix)
    合成名のコンポーネントを、この合成名の末尾に順に追加します。
    CompoundName.addAll(int posn, Name n)
    複合名のコンポーネントを、この複合名の指定した位置に順に追加します。
    CompoundName.addAll(Name suffix)
    複合名のコンポーネントを、この複合名の末尾に順に追加します。
    Name.addAll(int posn, Name n)
    名前のコンポーネントを、この名前の指定した位置に順に追加します。
    Name.addAll(Name suffix)
    名前のコンポーネントを、この名前の末尾に順に追加します。
    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)
    コンポーネントがこの名前のコンポーネントの接尾辞で構成される名前を作成します。
    NameParser.parse(String name)
    名前の構文をコンポーネントに構文解析します。
    Name型のパラメータを持つjavax.namingのメソッド
    修飾子と型
    メソッド
    説明
    CompositeName.addAll(int posn, Name n)
    合成名のコンポーネントを、この合成名の指定した位置に順に追加します。
    CompositeName.addAll(Name suffix)
    合成名のコンポーネントを、この合成名の末尾に順に追加します。
    CompoundName.addAll(int posn, Name n)
    複合名のコンポーネントを、この複合名の指定した位置に順に追加します。
    CompoundName.addAll(Name suffix)
    複合名のコンポーネントを、この複合名の末尾に順に追加します。
    Name.addAll(int posn, Name n)
    名前のコンポーネントを、この名前の指定した位置に順に追加します。
    Name.addAll(Name suffix)
    名前のコンポーネントを、この名前の末尾に順に追加します。
    void
    NamingException.appendRemainingName(Name name)
    残りの名前の最後のコンポーネントとして「名前」からコンポーネントを追加します。
    void
    Context.bind(Name name, Object obj)
    名前をオブジェクトにバインドします。
    void
    InitialContext.bind(Name name, Object obj)
     
    Context.composeName(Name name, Name prefix)
    このコンテキストを基準にした名前を持つこのコンテキストの名前を変換します。
    InitialContext.composeName(Name name, Name prefix)
    このコンテキストを基準にした名前を持つこのコンテキストの名前を変換します。
    Context.createSubcontext(Name name)
    新しいコンテキストを作成してバインドします。
    InitialContext.createSubcontext(Name name)
     
    void
    Context.destroySubcontext(Name name)
    名前付きコンテキストを破棄し、名前空間から削除します。
    void
    InitialContext.destroySubcontext(Name name)
     
    static <T> T
    InitialContext.doLookup(Name name)
    名前付きオブジェクトを取得するstaticメソッドです。
    boolean
    CompositeName.endsWith(Name n)
    合成名がこの合成名の接尾辞であるかが判定されます。
    boolean
    CompoundName.endsWith(Name n)
    複合名がこの複合名の接尾辞であるかどうかが判定されます。
    boolean
    Name.endsWith(Name n)
    この名前が指定した接尾辞で終了するかを判断します。
    Context.getNameParser(Name name)
    名前付きコンテキストに関連したパーサーを取得します。
    InitialContext.getNameParser(Name name)
     
    protected Context
    InitialContext.getURLOrDefaultInitCtx(Name name)
    nameを解決するためのコンテキストを取得します。
    Context.list(Name name)
    バインドされたオブジェクトのクラス名とともに、名前付きコンテキストでバインドされた名前を列挙します。
    InitialContext.list(Name name)
     
    Context.listBindings(Name name)
    バインドされたオブジェクトとともに、名前付きコンテキストでバインドされた名前を列挙します。
    InitialContext.listBindings(Name name)
     
    Context.lookup(Name name)
    名前付きオブジェクトを取得します。
    InitialContext.lookup(Name name)
     
    Context.lookupLink(Name name)
    名前の終端の基本コンポーネントを除くリンクをともなう、名前付きオブジェクトを取得します。
    InitialContext.lookupLink(Name name)
     
    void
    Context.rebind(Name name, Object obj)
    名前をオブジェクトにバインドし、既存のバインディングを上書きします。
    void
    InitialContext.rebind(Name name, Object obj)
     
    void
    Context.rename(Name oldName, Name newName)
    新しい名前を、以前の名前にバインドされたオブジェクトにバインドし、以前の名前をアンバインドします。
    void
    InitialContext.rename(Name oldName, Name newName)
     
    void
    CannotProceedException.setAltName(Name altName)
    この例外のaltNameフィールドを設定します。
    void
    LinkException.setLinkRemainingName(Name name)
    この例外の「linkRemainingName」フィールドを設定します。
    void
    LinkException.setLinkResolvedName(Name name)
    この例外の「linkResolvedName」フィールドを設定します。
    void
    NamingException.setRemainingName(Name name)
    この例外の残りの名前フィールドを設定します。
    void
    CannotProceedException.setRemainingNewName(Name newName)
    この例外の「remainingNewName (残存新規ネーム)」フィールドを設定します。
    void
    NamingException.setResolvedName(Name name)
    この例外の「resolvedName」フィールドを設定します。
    boolean
    CompositeName.startsWith(Name n)
    合成名がこの合成名の接頭辞であるかが判定されます。
    boolean
    CompoundName.startsWith(Name n)
    複合名がこの複合名の接頭辞であるかどうかが判定されます。
    boolean
    Name.startsWith(Name n)
    この名前が指定した接頭辞で開始されるかを判断します。
    void
    Context.unbind(Name name)
    名前付きオブジェクトをアンバインドします。
    void
    InitialContext.unbind(Name name)
     
    Name型のパラメータを持つjavax.namingのコンストラクタ
    修飾子
    コンストラクタ
    説明
     
    LinkRef(Name linkName)
    名前のLinkRefを構築します。
  • javax.naming.directoryでのNameの使用

    Name型のパラメータを持つjavax.naming.directoryのメソッド
    修飾子と型
    メソッド
    説明
    void
    DirContext.bind(Name name, Object obj, Attributes attrs)
    関連付けられている属性とともに、名前をオブジェクトにバインドします。
    void
    InitialDirContext.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.getSchema(Name name)
    名前付きオブジェクトに関連したスキーマを取得します。
    InitialDirContext.getSchema(Name name)
     
    DirContext.getSchemaClassDefinition(Name name)
    指定されたオブジェクトのクラス定義のスキーマ・オブジェクトを含むコンテキストを取得します。
    InitialDirContext.getSchemaClassDefinition(Name name)
     
    void
    DirContext.modifyAttributes(Name name, int mod_op, Attributes attrs)
    名前付きオブジェクトに関連付けられている属性を変更します。
    void
    DirContext.modifyAttributes(Name name, ModificationItem[] mods)
    順序付けされた変更リストを使用して、指定されたオブジェクトに関連付けられている属性を変更します。
    void
    InitialDirContext.modifyAttributes(Name name, int mod_op, Attributes attrs)
     
    void
    InitialDirContext.modifyAttributes(Name name, ModificationItem[] mods)
     
    void
    DirContext.rebind(Name name, Object obj, Attributes attrs)
    関連付けられている属性とともに名前をオブジェクトにバインドし、既存のバインディングをオーバーライドします。
    void
    InitialDirContext.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のメソッド
    修飾子と型
    メソッド
    説明
    void
    EventContext.addNamingListener(Name target, int scope, NamingListener l)
    リスナーを追加して、ターゲットおよびスコープで特定オブジェクトの変更時にトリガーされた、名前付きイベントを受け取れるようにします。
    void
    EventDirContext.addNamingListener(Name target, String filter, Object[] filterArgs, SearchControls ctls, NamingListener l)
    リスナーを追加し、ターゲットに指定されたオブジェクトで、検索フィルタfilterおよびフィルタ引数で特定したオブジェクトが修正された場合、トリガーされたネーミング・イベントを受け取れるようにします。
    void
    EventDirContext.addNamingListener(Name target, String filter, SearchControls ctls, NamingListener l)
    リスナーを追加して、ターゲットで指定されたオブジェクトにある、検索フィルタfilterで識別されるオブジェクトが変更されたときにトリガーされたネーミング・イベントを受信できるようにします。
  • javax.naming.ldapでのNameの使用

    Nameを実装しているjavax.naming.ldapのクラス
    修飾子と型
    クラス
    説明
    class 
    このクラスは、RFC 2253に指定されている識別名を表します。
    Nameを返すjavax.naming.ldapのメソッド
    修飾子と型
    メソッド
    説明
    LdapName.add(int posn, String comp)
    単一のコンポーネントを、このLDAP名の指定の位置に追加します。
    LdapName.add(int posn, Rdn comp)
    単一のRDNを、このLDAP名の指定の位置に追加します。
    LdapName.add(String comp)
    単一のコンポーネントをこのLDAP名の最後に追加します。
    LdapName.add(Rdn comp)
    単一のRDNをこのLDAP名の最後に追加します。
    LdapName.addAll(int posn, List<Rdn> suffixRdns)
    名前のRDNを、この名前の指定の位置に順に追加します。
    LdapName.addAll(int posn, Name suffix)
    名前のコンポーネントを、この名前の指定した位置に順に追加します。
    LdapName.addAll(List<Rdn> suffixRdns)
    名前のRDNを、この名前の末尾に順に追加します。
    LdapName.addAll(Name suffix)
    名前のコンポーネントを、この名前の末尾に順に追加します。
    LdapName.getPrefix(int posn)
    コンポーネントがこのLDAP名のコンポーネントの接頭辞で構成される名前を作成します。
    LdapName.getSuffix(int posn)
    コンポーネントがこのLDAP名のコンポーネントの接尾辞を構成する名前を作成します。
    Name型のパラメータを持つjavax.naming.ldapのメソッド
    修飾子と型
    メソッド
    説明
    LdapName.addAll(int posn, Name suffix)
    名前のコンポーネントを、この名前の指定した位置に順に追加します。
    LdapName.addAll(Name suffix)
    名前のコンポーネントを、この名前の末尾に順に追加します。
    boolean
    LdapName.endsWith(Name n)
    このLDAP名が指定のLDAP名の接尾辞で終わるかどうかが判定されます。
    boolean
    LdapName.startsWith(Name n)
    このLDAP名が指定のLDAP名の接頭辞で始まるかどうかが判定されます。
  • javax.naming.spiでのNameの使用

    Nameとして宣言されているjavax.naming.spiのフィールド
    修飾子と型
    フィールド
    説明
    protected Name
    ResolveResult.remainingName
    解決する残りの名前を格納するフィールドです。
    Nameを返すjavax.naming.spiのメソッド
    修飾子と型
    メソッド
    説明
    ResolveResult.getRemainingName()
    名前の残りの未解決部分を取得します。
    Name型のパラメータを持つjavax.naming.spiのメソッド
    修飾子と型
    メソッド
    説明
    void
    ResolveResult.appendRemainingName(Name name)
    残りの名前の最後にコンポーネントを追加します。
    static Object
    DirectoryManager.getObjectInstance(Object refInfo, Name name, Context nameCtx, Hashtable<?,?> environment, Attributes attrs)
    指定されたオブジェクト、属性、および環境にオブジェクトのインスタンスを生成します。
    DirObjectFactory.getObjectInstance(Object obj, Name name, Context nameCtx, Hashtable<?,?> environment, Attributes attrs)
    位置情報または参照情報、および指定された属性を使って、オブジェクトを生成します。
    static Object
    NamingManager.getObjectInstance(Object refInfo, Name name, Context nameCtx, Hashtable<?,?> environment)
    指定されたオブジェクトおよび環境にオブジェクトのインスタンスを生成します。
    ObjectFactory.getObjectInstance(Object obj, Name name, Context nameCtx, Hashtable<?,?> environment)
    指定された位置情報または参照情報を使って、オブジェクトを生成します。
    DirectoryManager.getStateToBind(Object obj, Name name, Context nameCtx, Hashtable<?,?> environment, Attributes attrs)
    元のオブジェクトおよびその属性が指定されたときに、オブジェクトのバインディングの状態を取得します。
    DirStateFactory.getStateToBind(Object obj, Name name, Context nameCtx, Hashtable<?,?> environment, Attributes inAttrs)
    変換対象のオブジェクトおよび属性を、バインディングするためにオブジェクトの状態を取得します。
    static Object
    NamingManager.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)
    名前を部分的に解決します。
    void
    ResolveResult.setRemainingName(Name name)
    この結果の残りの名前フィールドをnameに設定します。
    Name型のパラメータを持つjavax.naming.spiのコンストラクタ
    修飾子
    コンストラクタ
    説明
     
    ResolveResult(Object robj, Name rname)
    解決されたObjectと残りの名前によって構成される、ResolveResultの新しいインスタンスを構築します。