JavaTM 2 Platform
Standard Ed. 6

介面 javax.naming.directory.Attributes
的使用

使用 Attributes 的軟體套件
javax.naming.directory 擴展 javax.naming 套件以提供存取目錄服務的功能。 
javax.naming.ldap 提供對 LDAPv3 擴展操作和控制元件的支持。 
javax.naming.spi 提供一些方法來動態地插入對通過 javax.naming 和相關套件存取命名和目錄服務的支持。 
 

javax.naming.directoryAttributes 的使用
 

實作 Attributesjavax.naming.directory 中的類別
 class BasicAttributes
          此類別提供 Attributes 介面的基本實作。
 

返回 Attributesjavax.naming.directory 中的方法
 Attributes SearchResult.getAttributes()
          檢索此搜尋結果中的屬性。
 Attributes DirContext.getAttributes(Name name)
          檢索與命名物件關聯的所有屬性。
 Attributes InitialDirContext.getAttributes(Name name)
           
 Attributes DirContext.getAttributes(Name name, String[] attrIds)
          檢索與命名物件關聯的選定屬性。
 Attributes InitialDirContext.getAttributes(Name name, String[] attrIds)
           
 Attributes DirContext.getAttributes(String name)
          檢索所有與命名物件關聯的屬性。
 Attributes InitialDirContext.getAttributes(String name)
           
 Attributes DirContext.getAttributes(String name, String[] attrIds)
          檢索與命名物件關聯的選定屬性。
 Attributes InitialDirContext.getAttributes(String name, String[] attrIds)
           
 

參數型別為 Attributesjavax.naming.directory 中的方法
 void DirContext.bind(Name name, Object obj, Attributes attrs)
          將名稱與關聯的屬性一起綁定到一個物件。
 void InitialDirContext.bind(Name name, Object obj, Attributes attrs)
           
 void DirContext.bind(String name, Object obj, Attributes attrs)
          將名稱與關聯的屬性一起綁定到一個物件。
 void InitialDirContext.bind(String name, Object obj, Attributes attrs)
           
 DirContext DirContext.createSubcontext(Name name, Attributes attrs)
          創建並綁定新的上下文及關聯的屬性。
 DirContext InitialDirContext.createSubcontext(Name name, Attributes attrs)
           
 DirContext DirContext.createSubcontext(String name, Attributes attrs)
          創建並綁定新的上下文及關聯的屬性。
 DirContext InitialDirContext.createSubcontext(String name, Attributes attrs)
           
 void DirContext.modifyAttributes(Name name, int mod_op, Attributes attrs)
          修改與命名物件關聯的屬性。
 void InitialDirContext.modifyAttributes(Name name, int mod_op, Attributes attrs)
           
 void DirContext.modifyAttributes(String name, int mod_op, Attributes attrs)
          修改與命名物件關聯的屬性。
 void InitialDirContext.modifyAttributes(String name, int mod_op, Attributes attrs)
           
 void DirContext.rebind(Name name, Object obj, Attributes attrs)
          將名稱與關聯的屬性一起綁定到一個物件,並覆寫任何現有綁定。
 void InitialDirContext.rebind(Name name, Object obj, Attributes attrs)
           
 void DirContext.rebind(String name, Object obj, Attributes attrs)
          將名稱與關聯的屬性一起綁定到一個物件,並覆寫任何現有綁定。
 void InitialDirContext.rebind(String name, Object obj, Attributes attrs)
           
 NamingEnumeration<SearchResult> DirContext.search(Name name, Attributes matchingAttributes)
          在單個上下文中搜尋包含指定屬性集的物件。
 NamingEnumeration<SearchResult> InitialDirContext.search(Name name, Attributes matchingAttributes)
           
 NamingEnumeration<SearchResult> DirContext.search(Name name, Attributes matchingAttributes, String[] attributesToReturn)
          在單個上下文中搜尋包含指定屬性集的物件,並檢索選定的屬性。
 NamingEnumeration<SearchResult> InitialDirContext.search(Name name, Attributes matchingAttributes, String[] attributesToReturn)
           
 NamingEnumeration<SearchResult> DirContext.search(String name, Attributes matchingAttributes)
          在單個上下文中搜尋包含指定屬性集的物件。
 NamingEnumeration<SearchResult> InitialDirContext.search(String name, Attributes matchingAttributes)
           
 NamingEnumeration<SearchResult> DirContext.search(String name, Attributes matchingAttributes, String[] attributesToReturn)
          在單個上下文中搜尋包含指定屬性集的物件,並檢索選定的屬性。
 NamingEnumeration<SearchResult> InitialDirContext.search(String name, Attributes matchingAttributes, String[] attributesToReturn)
           
 void SearchResult.setAttributes(Attributes attrs)
          將此搜尋結果的屬性設置為 attrs
 

參數型別為 Attributesjavax.naming.directory 中的建構子
SearchResult(String name, Object obj, Attributes attrs)
          使用結果的名稱、綁定對象及其屬性建構一個搜尋結果。
SearchResult(String name, Object obj, Attributes attrs, boolean isRelative)
          使用結果的名稱、綁定物件、屬性以及該名稱是否是相對的建構一個搜尋結果。
SearchResult(String name, String className, Object obj, Attributes attrs)
          使用結果的名稱、類別名稱、綁定對象及其屬性建構一個搜尋結果。
SearchResult(String name, String className, Object obj, Attributes attrs, boolean isRelative)
          使用結果的名稱、類別名稱、綁定物件、屬性以及該名稱是否是相對的建構一個搜尋結果。
 

javax.naming.ldapAttributes 的使用
 

返回 Attributesjavax.naming.ldap 中的方法
 Attributes Rdn.toAttributes()
          檢索此 Rdn 中包含的型別/值映射關係的 Attributes 視圖。
 

參數型別為 Attributesjavax.naming.ldap 中的建構子
Rdn(Attributes attrSet)
          根據給定屬性集建構 Rdn。
 

javax.naming.spiAttributes 的使用
 

返回 Attributesjavax.naming.spi 中的方法
 Attributes DirStateFactory.Result.getAttributes()
          檢索要綁定的屬性。
 

參數型別為 Attributesjavax.naming.spi 中的方法
 Object DirObjectFactory.getObjectInstance(Object obj, Name name, Context nameCtx, Hashtable<?,?> environment, Attributes attrs)
          使用位置或參考資訊以及指定的屬性創建一個物件。
static Object DirectoryManager.getObjectInstance(Object refInfo, Name name, Context nameCtx, Hashtable<?,?> environment, Attributes attrs)
          為指定物件、屬性和環境創建一個物件實例。
 DirStateFactory.Result DirStateFactory.getStateToBind(Object obj, Name name, Context nameCtx, Hashtable<?,?> environment, Attributes inAttrs)
          在給定要傳輸的物件和屬性的情況下檢索用於綁定的物件的狀態。
static DirStateFactory.Result DirectoryManager.getStateToBind(Object obj, Name name, Context nameCtx, Hashtable<?,?> environment, Attributes attrs)
          在給定初始對象及其屬性時,檢索用於綁定的物件的狀態。
 

參數型別為 Attributesjavax.naming.spi 中的建構子
DirStateFactory.Result(Object obj, Attributes outAttrs)
          建構一個 Result 實例。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only