|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
使用 NamingException 的軟體套件 | |
---|---|
javax.naming | 為存取命名服務提供類別和介面。 |
javax.naming.directory | 擴展 javax.naming 套件以提供存取目錄服務的功能。 |
javax.naming.event | 在存取命名和目錄服務時提供對事件通知的支持。 |
javax.naming.ldap | 提供對 LDAPv3 擴展操作和控制元件的支持。 |
javax.naming.spi | 提供一些方法來動態地插入對通過 javax.naming 和相關套件存取命名和目錄服務的支持。 |
javax.naming 中 NamingException 的使用 |
---|
javax.naming 中 NamingException 的子類別 | |
---|---|
class |
AuthenticationException
當存取命名或目錄服務發生驗證錯誤時,拋出此異常。 |
class |
AuthenticationNotSupportedException
當所請求驗證的特定 flavor 不受支持時,拋出此異常。 |
class |
CannotProceedException
拋出此異常指示操作到達了名稱中的某一點,在該點上操作無法繼續進行。 |
class |
CommunicationException
當客戶端無法與目錄或命名服務通信時,拋出此異常。 |
class |
ConfigurationException
當存在配置問題時,拋出此異常。 |
class |
ContextNotEmptyException
當試圖銷毀一個不為空的上下文時,拋出此異常。 |
class |
InsufficientResourcesException
當無法使用資源完成所請求的操作時,拋出此異常。 |
class |
InterruptedNamingException
當正被調用的命名操作已經被中斷時,拋出此異常。 |
class |
InvalidNameException
此異常指示被指定的名稱不符合命名系統的命名語法。 |
class |
LimitExceededException
當某一方法因為使用者或系統指定的限制而異常終止時,拋出此異常。 |
class |
LinkException
此異常用於描述解析連接時遇到的問題。 |
class |
LinkLoopException
當檢測到的某個循環試圖解析某一連接,或者已達到某一特定於實作的連接計數限制時,拋出此異常。 |
class |
MalformedLinkException
如果在解析或建構連接時遇到錯誤連接,則拋出此異常。 |
class |
NameAlreadyBoundException
一些方法拋出此異常來指示因為名稱已經綁定到另一個物件而無法添加某一綁定。 |
class |
NameNotFoundException
當名稱的元件由於沒有被綁定而無法解析時,拋出此異常。 |
class |
NamingSecurityException
此異常是 Context 和 DirContext 介面中的操作所拋出的與安全有關的異常的父級類別。 |
class |
NoInitialContextException
當不能創建任何初始上下文實作時,拋出此異常。 |
class |
NoPermissionException
當試圖執行某一操作,而客戶端沒有執行該操作的權限時,拋出此異常。 |
class |
NotContextException
當命名操作進行到需要上下文來繼續該操作的某處,而解析的物件不是一個上下文時,拋出此異常。 |
class |
OperationNotSupportedException
當上下文實作不支持將調用的操作時,拋出此異常。 |
class |
PartialResultException
拋出此異常指示結果正在返回或者到目前為止只返回了部分結果,並且操作無法完成。 |
class |
ReferralException
此抽象類別用於表示一個參考異常,該異常是在回應某一參考(比如 LDAP v3 伺服器返回的參考)時產生的。 |
class |
ServiceUnavailableException
當試圖與目錄或命名服務通信,而該服務不可用時,拋出此異常。 |
class |
SizeLimitExceededException
當某一方法產生的結果超出與大小有關的限制時,拋出此異常。 |
class |
TimeLimitExceededException
當某一方法沒有在指定的時間限制內終止時,拋出此異常。 |
拋出 NamingException 的 javax.naming 中的方法 | ||
---|---|---|
Object |
Context.addToEnvironment(String propName,
Object propVal)
將一個新環境屬性添加到此上下文的環境中。 |
|
Object |
InitialContext.addToEnvironment(String propName,
Object propVal)
|
|
void |
Context.bind(Name name,
Object obj)
將名稱綁定到物件。 |
|
void |
InitialContext.bind(Name name,
Object obj)
|
|
void |
Context.bind(String name,
Object obj)
將名稱綁定到物件。 |
|
void |
InitialContext.bind(String name,
Object obj)
|
|
void |
Context.close()
關閉此上下文。 |
|
void |
InitialContext.close()
|
|
void |
NamingEnumeration.close()
關閉此列舉。 |
|
Name |
Context.composeName(Name name,
Name prefix)
將此上下文的名稱與相對於此上下文的名稱組合。 |
|
Name |
InitialContext.composeName(Name name,
Name prefix)
將此上下文的名稱與相對於此上下文的名稱組合。 |
|
String |
Context.composeName(String name,
String prefix)
將此上下文的名稱與相對於此上下文的名稱組合。 |
|
String |
InitialContext.composeName(String name,
String prefix)
將此上下文的名稱與相對於此上下文的名稱組合。 |
|
Context |
Context.createSubcontext(Name name)
創建並綁定一個新上下文。 |
|
Context |
InitialContext.createSubcontext(Name name)
|
|
Context |
Context.createSubcontext(String name)
創建並綁定一個新上下文。 |
|
Context |
InitialContext.createSubcontext(String name)
|
|
void |
Context.destroySubcontext(Name name)
銷毀指定上下文,並將它從名稱空間中移除。 |
|
void |
InitialContext.destroySubcontext(Name name)
|
|
void |
Context.destroySubcontext(String name)
銷毀指定上下文,並將它從名稱空間中移除。 |
|
void |
InitialContext.destroySubcontext(String name)
|
|
static
|
InitialContext.doLookup(Name name)
獲取指定物件的靜態方法。 |
|
static
|
InitialContext.doLookup(String name)
獲取指定物件的靜態方法。 |
|
protected Context |
InitialContext.getDefaultInitCtx()
通過調用 NamingManager.getInitialContext() 獲取初始上下文,並將它快取記憶體在 defaultInitCtx 中。 |
|
Hashtable<?,?> |
Context.getEnvironment()
檢索對此上下文有效的環境。 |
|
Hashtable<?,?> |
InitialContext.getEnvironment()
|
|
String |
LinkRef.getLinkName()
檢索此連接的名稱。 |
|
String |
Context.getNameInNamespace()
在此上下文自己的名稱空間中檢索其完全名稱。 |
|
String |
InitialContext.getNameInNamespace()
|
|
NameParser |
Context.getNameParser(Name name)
檢索與指定上下文關聯的解析器。 |
|
NameParser |
InitialContext.getNameParser(Name name)
|
|
NameParser |
Context.getNameParser(String name)
檢索與指定上下文關聯的解析器。 |
|
NameParser |
InitialContext.getNameParser(String name)
|
|
Reference |
Referenceable.getReference()
檢索此物件的 Reference。 |
|
abstract Context |
ReferralException.getReferralContext()
檢索繼續該方法的上下文。 |
|
abstract Context |
ReferralException.getReferralContext(Hashtable<?,?> env)
使用環境屬性檢索繼續該方法的上下文。 |
|
protected Context |
InitialContext.getURLOrDefaultInitCtx(Name name)
獲取用來解析 name 的上下文。 |
|
protected Context |
InitialContext.getURLOrDefaultInitCtx(String name)
獲取用來解析字元串名稱 name 的上下文。 |
|
boolean |
NamingEnumeration.hasMore()
確定列舉中是否還有元素。 |
|
protected void |
InitialContext.init(Hashtable<?,?> environment)
使用所提供的環境初始化初始上下文。 |
|
NamingEnumeration<NameClassPair> |
Context.list(Name name)
列舉綁定在指定上下文中的名稱,以及綁定到這些名稱的物件的類別名稱。 |
|
NamingEnumeration<NameClassPair> |
InitialContext.list(Name name)
|
|
NamingEnumeration<NameClassPair> |
Context.list(String name)
列舉綁定在指定上下文中的名稱,以及綁定到這些名稱的物件的類別名稱。 |
|
NamingEnumeration<NameClassPair> |
InitialContext.list(String name)
|
|
NamingEnumeration<Binding> |
Context.listBindings(Name name)
列舉綁定在指定上下文中的名稱,以及綁定到這些名稱的物件。 |
|
NamingEnumeration<Binding> |
InitialContext.listBindings(Name name)
|
|
NamingEnumeration<Binding> |
Context.listBindings(String name)
列舉綁定在指定上下文中的名稱,以及綁定到這些名稱的物件。 |
|
NamingEnumeration<Binding> |
InitialContext.listBindings(String name)
|
|
Object |
Context.lookup(Name name)
檢索指定的物件。 |
|
Object |
InitialContext.lookup(Name name)
|
|
Object |
Context.lookup(String name)
檢索指定的物件。 |
|
Object |
InitialContext.lookup(String name)
|
|
Object |
Context.lookupLink(Name name)
按照除名稱的最終原子元件以外的連接檢索指定物件。 |
|
Object |
InitialContext.lookupLink(Name name)
|
|
Object |
Context.lookupLink(String name)
按照除名稱的最終原子元件以外的連接檢索指定物件。 |
|
Object |
InitialContext.lookupLink(String name)
|
|
T |
NamingEnumeration.next()
檢索列舉中的下一個元素。 |
|
Name |
NameParser.parse(String name)
將某一名稱解析成其元件。 |
|
void |
Context.rebind(Name name,
Object obj)
將名稱綁定到物件,覆寫任何現有綁定。 |
|
void |
InitialContext.rebind(Name name,
Object obj)
|
|
void |
Context.rebind(String name,
Object obj)
將名稱綁定到物件,覆寫所有現有綁定。 |
|
void |
InitialContext.rebind(String name,
Object obj)
|
|
Object |
Context.removeFromEnvironment(String propName)
從此上下文的環境中移除一個環境屬性。 |
|
Object |
InitialContext.removeFromEnvironment(String propName)
|
|
void |
Context.rename(Name oldName,
Name newName)
將一個新名稱綁定到已經被綁定到某一舊名稱的物件上,並取消對舊名稱的綁定。 |
|
void |
InitialContext.rename(Name oldName,
Name newName)
|
|
void |
Context.rename(String oldName,
String newName)
將一個新名稱綁定到已經被綁定到某一舊名稱的物件上,並取消對舊名稱的綁定。 |
|
void |
InitialContext.rename(String oldName,
String newName)
|
|
void |
Context.unbind(Name name)
取消對指定物件的綁定。 |
|
void |
InitialContext.unbind(Name name)
|
|
void |
Context.unbind(String name)
取消對指定物件的綁定。 |
|
void |
InitialContext.unbind(String name)
|
拋出 NamingException 的 javax.naming 中的建構子 | |
---|---|
InitialContext()
建構一個初始上下文。 |
|
InitialContext(boolean lazy)
建構一個帶有不進行初始化選項的初始上下文。 |
|
InitialContext(Hashtable<?,?> environment)
使用所提供的環境建構一個初始上下文。 |
javax.naming.directory 中 NamingException 的使用 |
---|
javax.naming.directory 中 NamingException 的子類別 | |
---|---|
class |
AttributeInUseException
當操作試圖添加已經存在的屬性時拋出此異常。 |
class |
AttributeModificationException
當試圖添加、移除或修改與屬性的(網要)定義或屬性的狀態有衝突的屬性、屬性標識符或屬性值時拋出此異常。 |
class |
InvalidAttributeIdentifierException
在試圖用無效的屬性標識符創建屬性時,拋出此異常。 |
class |
InvalidAttributesException
在嘗試添加或修改不完全或不正確地指定的屬性集時,拋出此異常。 |
class |
InvalidAttributeValueException
在嘗試添加一個與屬性的網要定義有衝突的屬性時,拋出此類別。 |
class |
InvalidSearchControlsException
在為搜尋操作指定的 SearchControls 無效時,拋出此異常。 |
class |
InvalidSearchFilterException
當指定的搜尋過濾器無效時,拋出此異常。 |
class |
NoSuchAttributeException
嘗試存取不存在的屬性時,拋出此異常。 |
class |
SchemaViolationException
當方法在某些方面違反網要時,拋出此異常。 |
拋出 NamingException 的 javax.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)
|
Object |
Attribute.get()
檢索此屬性的其中一個值。 |
Object |
BasicAttribute.get()
檢索此屬性的其中一個值。 |
Object |
Attribute.get(int ix)
從屬性值的有序列表中檢索屬性值。 |
Object |
BasicAttribute.get(int ix)
|
NamingEnumeration<?> |
Attribute.getAll()
檢索屬性值的列舉。 |
NamingEnumeration<?> |
BasicAttribute.getAll()
檢索此屬性值的列舉。 |
DirContext |
Attribute.getAttributeDefinition()
檢索屬性的網要定義。 |
DirContext |
BasicAttribute.getAttributeDefinition()
檢索此屬性的網要定義。 |
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)
|
DirContext |
Attribute.getAttributeSyntaxDefinition()
檢索與屬性關聯的語法定義。 |
DirContext |
BasicAttribute.getAttributeSyntaxDefinition()
檢索與此屬性關聯的語法定義。 |
DirContext |
DirContext.getSchema(Name name)
檢索與命名物件關聯的網要。 |
DirContext |
InitialDirContext.getSchema(Name name)
|
DirContext |
DirContext.getSchema(String name)
檢索與命名物件關聯的網要。 |
DirContext |
InitialDirContext.getSchema(String name)
|
DirContext |
DirContext.getSchemaClassDefinition(Name name)
檢索包含命名物件類別定義的網要物件的上下文。 |
DirContext |
InitialDirContext.getSchemaClassDefinition(Name name)
|
DirContext |
DirContext.getSchemaClassDefinition(String name)
檢索包含命名物件類別定義的網要物件的上下文。 |
DirContext |
InitialDirContext.getSchemaClassDefinition(String name)
|
void |
DirContext.modifyAttributes(Name name,
int mod_op,
Attributes attrs)
修改與命名物件關聯的屬性。 |
void |
InitialDirContext.modifyAttributes(Name name,
int mod_op,
Attributes attrs)
|
void |
DirContext.modifyAttributes(Name name,
ModificationItem[] mods)
使用有序的修改列表修改與命名物件關聯的屬性。 |
void |
InitialDirContext.modifyAttributes(Name name,
ModificationItem[] mods)
|
void |
DirContext.modifyAttributes(String name,
int mod_op,
Attributes attrs)
修改與命名物件關聯的屬性。 |
void |
InitialDirContext.modifyAttributes(String name,
int mod_op,
Attributes attrs)
|
void |
DirContext.modifyAttributes(String name,
ModificationItem[] mods)
使用有序的修改列表修改與命名物件關聯的屬性。 |
void |
InitialDirContext.modifyAttributes(String name,
ModificationItem[] mods)
|
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(Name name,
String filterExpr,
Object[] filterArgs,
SearchControls cons)
在命名上下文或物件中搜尋符合給定搜尋過濾器的項。 |
NamingEnumeration<SearchResult> |
InitialDirContext.search(Name name,
String filterExpr,
Object[] filterArgs,
SearchControls cons)
|
NamingEnumeration<SearchResult> |
DirContext.search(Name name,
String filter,
SearchControls cons)
在命名上下文或物件中搜尋符合給定搜尋過濾器的項。 |
NamingEnumeration<SearchResult> |
InitialDirContext.search(Name name,
String filter,
SearchControls cons)
|
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)
|
NamingEnumeration<SearchResult> |
DirContext.search(String name,
String filterExpr,
Object[] filterArgs,
SearchControls cons)
在命名上下文或物件中搜尋符合給定搜尋過濾器的項。 |
NamingEnumeration<SearchResult> |
InitialDirContext.search(String name,
String filterExpr,
Object[] filterArgs,
SearchControls cons)
|
NamingEnumeration<SearchResult> |
DirContext.search(String name,
String filter,
SearchControls cons)
在命名上下文或物件中搜尋符合給定搜尋過濾器的項。 |
NamingEnumeration<SearchResult> |
InitialDirContext.search(String name,
String filter,
SearchControls cons)
|
拋出 NamingException 的 javax.naming.directory 中的建構子 | |
---|---|
InitialDirContext()
建構一個初始 DirContext。 |
|
InitialDirContext(boolean lazy)
建構一個具有不進行初始化的選項的初始 DirContext。 |
|
InitialDirContext(Hashtable<?,?> environment)
使用所提供的環境建構一個初始 DirContext。 |
javax.naming.event 中 NamingException 的使用 |
---|
返回 NamingException 的 javax.naming.event 中的方法 | |
---|---|
NamingException |
NamingExceptionEvent.getException()
檢索拋出的異常。 |
拋出 NamingException 的 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)
添加接收命名事件的偵聽器,這些事件在修改由 target 指定的物件上的搜尋過濾器 filter 和過濾器參數標識的物件時觸發。 |
void |
EventDirContext.addNamingListener(Name target,
String filter,
SearchControls ctls,
NamingListener l)
添加接收命名事件的偵聽器,這些事件在修改由 target 指定的物件上的搜尋過濾器 filter 標識的物件時觸發。 |
void |
EventContext.addNamingListener(String target,
int scope,
NamingListener l)
添加接收命名事件的偵聽器,這些事件在目標名稱和範圍指定的物件發生更改時觸發。 |
void |
EventDirContext.addNamingListener(String target,
String filter,
Object[] filterArgs,
SearchControls ctls,
NamingListener l)
添加接收命名事件的偵聽器,這些事件在修改由字元串目標名稱指定的物件上的搜尋過濾器 filter 和過濾器參數標識的物件時觸發。 |
void |
EventDirContext.addNamingListener(String target,
String filter,
SearchControls ctls,
NamingListener l)
添加接收命名事件的偵聽器,這些事件在修改由字元串目標名稱指定的物件上的搜尋過濾器 filter 標識的物件時觸發。 |
void |
EventContext.removeNamingListener(NamingListener l)
從此 EventContext 觸發的接收命名事件中移除一個偵聽器。 |
boolean |
EventContext.targetMustExist()
確定偵聽器是否可以註冊不存在的感興趣目標。 |
參數型別為 NamingException 的 javax.naming.event 中的建構子 | |
---|---|
NamingExceptionEvent(EventContext source,
NamingException exc)
使用在拋出過 NamingException 的上下文和拋出的異常建構一個 NamingExceptionEvent 的實例。 |
javax.naming.ldap 中 NamingException 的使用 |
---|
javax.naming.ldap 中 NamingException 的子類別 | |
---|---|
class |
LdapReferralException
此抽象類別用於表示 LDAP 參考異常。 |
返回 NamingException 的 javax.naming.ldap 中的方法 | |
---|---|
NamingException |
SortResponseControl.getException()
檢索適合結果程式碼的 NamingException。 |
NamingException |
UnsolicitedNotification.getException()
檢索使用伺服器發送的資訊建構的異常。 |
拋出 NamingException 的 javax.naming.ldap 中的方法 | |
---|---|
ExtendedResponse |
ExtendedRequest.createExtendedResponse(String id,
byte[] berValue,
int offset,
int length)
創建與此請求對應的回應物件。 |
ExtendedResponse |
StartTlsRequest.createExtendedResponse(String id,
byte[] berValue,
int offset,
int length)
創建與 LDAP StartTLS 擴展請求相對應的擴展回應物件。 |
ExtendedResponse |
InitialLdapContext.extendedOperation(ExtendedRequest request)
|
ExtendedResponse |
LdapContext.extendedOperation(ExtendedRequest request)
執行擴展操作。 |
Control[] |
InitialLdapContext.getConnectControls()
|
Control[] |
LdapContext.getConnectControls()
檢索對此上下文有效的連接請求控制元件。 |
abstract Control |
ControlFactory.getControlInstance(Control ctl)
使用此控制元件處理器創建控制元件。 |
static Control |
ControlFactory.getControlInstance(Control ctl,
Context ctx,
Hashtable<?,?> env)
使用已知控制元件處理器創建控制元件。 |
Control[] |
HasControls.getControls()
從實作此介面的物件中檢索 Control 陣列。 |
abstract Context |
LdapReferralException.getReferralContext()
使用上下文的環境(但不使用控制元件)檢索繼續該方法的上下文。 |
abstract Context |
LdapReferralException.getReferralContext(Hashtable<?,?> env)
使用環境屬性(但不使用控制元件)檢索繼續該方法的上下文。 |
abstract Context |
LdapReferralException.getReferralContext(Hashtable<?,?> env,
Control[] reqCtls)
使用請求控制元件和環境屬性檢索繼續該方法的上下文。 |
Control[] |
InitialLdapContext.getRequestControls()
|
Control[] |
LdapContext.getRequestControls()
檢索對此上下文有效的請求控制元件。 |
Control[] |
InitialLdapContext.getResponseControls()
|
Control[] |
LdapContext.getResponseControls()
檢索對此上下文調用的最後一個方法所產生的回應控制元件。 |
LdapContext |
InitialLdapContext.newInstance(Control[] reqCtls)
|
LdapContext |
LdapContext.newInstance(Control[] requestControls)
創建此上下文的新實例,使用請求控制元件進行初始化。 |
void |
InitialLdapContext.reconnect(Control[] connCtls)
|
void |
LdapContext.reconnect(Control[] connCtls)
使用提供的控制元件和此上下文的環境重新連接到 LDAP 伺服器。 |
void |
InitialLdapContext.setRequestControls(Control[] requestControls)
|
void |
LdapContext.setRequestControls(Control[] requestControls)
為在此上下文上後續調用的方法設置請求控制元件。 |
拋出 NamingException 的 javax.naming.ldap 中的建構子 | |
---|---|
InitialLdapContext()
不使用任何環境屬性或連接請求控制元件建構初始上下文。 |
|
InitialLdapContext(Hashtable<?,?> environment,
Control[] connCtls)
使用環境屬性或連接請求控制元件建構初始上下文。 |
javax.naming.spi 中 NamingException 的使用 |
---|
拋出 NamingException 的 javax.naming.spi 中的方法 | |
---|---|
InitialContextFactory |
InitialContextFactoryBuilder.createInitialContextFactory(Hashtable<?,?> environment)
使用指定環境創建一個初始上下文處理器。 |
ObjectFactory |
ObjectFactoryBuilder.createObjectFactory(Object obj,
Hashtable<?,?> environment)
使用所提供的環境創建一個新物件處理器。 |
static Context |
NamingManager.getContinuationContext(CannotProceedException cpe)
創建一個將繼續上下文操作的上下文。 |
static DirContext |
DirectoryManager.getContinuationDirContext(CannotProceedException cpe)
創建一個將繼續某個 DirContext 操作的上下文。 |
Context |
InitialContextFactory.getInitialContext(Hashtable<?,?> environment)
創建一個初始上下文,以便開始進行名稱解析。 |
static Context |
NamingManager.getInitialContext(Hashtable<?,?> env)
使用指定環境屬性創建一個初始上下文處理器。 |
static Object |
NamingManager.getStateToBind(Object obj,
Name name,
Context nameCtx,
Hashtable<?,?> environment)
檢索用於綁定的物件的狀態。 |
Object |
StateFactory.getStateToBind(Object obj,
Name name,
Context nameCtx,
Hashtable<?,?> environment)
檢索用於綁定的物件狀態。 |
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)
在給定初始對象及其屬性時,檢索用於綁定的物件的狀態。 |
static Context |
NamingManager.getURLContext(String scheme,
Hashtable<?,?> environment)
為給定的 URL 方案 id 創建一個上下文。 |
ResolveResult |
Resolver.resolveToClass(Name name,
Class<? extends Context> contextType)
部分解析某一名稱。 |
ResolveResult |
Resolver.resolveToClass(String name,
Class<? extends Context> contextType)
部分解析某一名稱。 |
static void |
NamingManager.setInitialContextFactoryBuilder(InitialContextFactoryBuilder builder)
將 InitialContextFactory 產生器設置為產生器。 |
static void |
NamingManager.setObjectFactoryBuilder(ObjectFactoryBuilder builder)
ObjectFactoryBuilder 確定嘗試載入物件處理器時使用的策略。 |
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。