JavaTM Platform
Standard Ed. 6

클래스
javax.naming.NamingException 의 사용

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
          이 예외는, 네이밍 서비스 또는 디렉토리 서비스에 액세스 할 때에 인증 에러가 발생했을 경우에 throw 됩니다.
 class AuthenticationNotSupportedException
          이 예외는, 요구된 인증의 특정의 후레이바가 지원되어 있지 않은 경우에 throw 됩니다.
 class CannotProceedException
          이 예외는, 오퍼레이션을 더 이상 진행되지 않는 이름의 포인트에 오퍼레이션이 달한 것을 나타내기 위해서(때문에) throw 됩니다.
 class CommunicationException
          이 예외는, 클라이언트가 디렉토리 서비스 또는 네이밍 서비스와 통신할 수 없는 경우에 throw 됩니다.
 class ConfigurationException
          이 예외는, 구성상의 문제가 있는 경우에 throw 됩니다.
 class ContextNotEmptyException
          이 예외는, 빈 상태(empty)이 아닌 문맥을 파기하려고 했을 경우에 throw 됩니다.
 class InsufficientResourcesException
          이 예외는, 요구된 오퍼레이션을 완료하기 위해서 자원을 이용할 수 없는 경우에 throw 됩니다.
 class InterruptedNamingException
          이 예외는, 네이밍 조작의 호출이 끼어들어졌을 경우에 throw 됩니다.
 class InvalidNameException
          이 예외는, 지정된 이름이 네이밍 시스템의 네이밍 구문과 일치하지 않는 것을 나타냅니다.
 class LimitExceededException
          이 예외는, 사용자 또는 시스템으로 지정된 제한에 의해 메소드가 이상종료(ABEND) 했을 경우에 throw 됩니다.
 class LinkException
          이 예외는, 링크의 해결중에 발견된 문제를 설명하기 위해서 사용됩니다.
 class LinkLoopException
          이 예외는, 링크를 해결하려고 해 루프가 검출되었을 때, 또는 링크 카운트의 고유의 구현으로 제한에 이르렀을 때에 throw 됩니다.
 class MalformedLinkException
          이 예외는, 링크를 해결 또는 구축할 경우에 무효인 링크가 발견되었을 경우에 throw 됩니다.
 class NameAlreadyBoundException
          이 예외는, 이름이 벌써 다른 객체에 바인드 되고 있기 위해서(때문에), 바인딩을 추가할 수 없는 것을 나타내는 메소드에 의해 throw 됩니다.
 class NameNotFoundException
          이 예외는, 바인드되어 있지 않기 위해(때문에), 이름의 컴퍼넌트를 해결할 수 없는 경우에 throw 됩니다.
 class NamingSecurityException
          Context 및 DirContext 인터페이스에서의 조작에 의해 throw 되는 시큐리티에 관련하는 예외의 슈퍼 클래스입니다.
 class NoInitialContextException
          이 예외는, 초기 문맥 구현을 작성할 수 없는 경우에 throw 됩니다.
 class NoPermissionException
          이 예외는, 클라이언트가 액세스권을 갖지 않는 조작을 실행하려고 하면(자) throw 됩니다.
 class NotContextException
          네이밍 조작을 계속하기 위해서 문맥이 필요한 지점에서, 해결된 객체가 문맥이 아닌 경우에, 이 예외는 throw 됩니다.
 class OperationNotSupportedException
          문맥 구현이 불려 간 조작을 지원하지 않는 경우에, 이 예외는 throw 됩니다.
 class PartialResultException
          이 예외는, 현재 돌려주어지고 있는 결과, 또는 지금까지 반환된 결과가 부분적인 것, 및 조작을 완료할 수 없는 것을 나타내기 위해서(때문에) throw 됩니다.
 class ReferralException
          이 abstract 클래스는, LDAP v3 서버에 의해 반환되는 경우등의참조에 응답해 생성되는 참조 예외를 나타내는데 사용됩니다.
 class ServiceUnavailableException
          이 예외는, 디렉토리 서비스 또는 네임 서비스와의 통신을 시도한 결과, 그 서비스를 이용할 수 없는 경우에 throw 됩니다.
 class SizeLimitExceededException
          이 예외는, 메소드가 사이즈 관련의 제한을 넘는 결과를 생성했을 경우에 throw 됩니다.
 class TimeLimitExceededException
          이 예외는, 메소드가 지정된 제한 시간내에 종료하지 않는 경우에 throw 됩니다.
 

NamingException 를 throw 하는 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 NamingEnumeration. close ()
          이 열거를 닫습니다.
 void Context. close ()
          이 문맥을 닫습니다.
 void InitialContext. 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
<T> T
InitialContext. doLookup (Name  name)
          이름 첨부 객체를 취득하는 static 메소드입니다.
static
<T> T
InitialContext. doLookup (String  name)
          이름 첨부 객체를 취득하는 static 메소드입니다.
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)
          새로운 이름을, 이전의 이름에 바인드 된 객체에 바인드 해, 이전의 이름을 언바인드(unbind) 합니다.
 void InitialContext. rename (Name  oldName, Name  newName)
           
 void Context. rename (String  oldName, String  newName)
          새로운 이름을, 이전의 이름에 바인드 된 객체에 바인드 해, 이전의 이름을 언바인드(unbind) 합니다.
 void InitialContext. rename (String  oldName, String  newName)
           
 void Context. unbind (Name  name)
          이름 첨부 객체를 언바인드(unbind) 합니다.
 void InitialContext. unbind (Name  name)
           
 void Context. unbind (String  name)
          이름 첨부 객체를 언바인드(unbind) 합니다.
 void InitialContext. unbind (String  name)
           
 

NamingException 를 throw 하는 javax.naming 의 생성자
InitialContext ()
          초기 문맥을 구축합니다.
InitialContext (boolean lazy)
          초기화하지 않는 옵션을 가지는 초기화 문맥을 구축합니다.
InitialContext (Hashtable <?,?> environment)
          지정한 환경을 사용해 초기 문맥을 구축합니다.
 

javax.naming.directory 에서의 NamingException 의 사용
 

javax.naming.directory 에서의 NamingException 의 서브 클래스
 class AttributeInUseException
          이 예외는, 벌써 존재하는 속성을 추가하려고 하면(자) throw 됩니다.
 class AttributeModificationException
          이 예외는, 속성의 (schema) 정의나 속성 상태와 모순되는, 속성, 그 식별자, 또는 그 값의 추가, 삭제, 또는 변경을 실행하려고 하면(자) throw 됩니다.
 class InvalidAttributeIdentifierException
          이 예외는, 무효인 속성 식별자를 사용해 속성을 추가 또는 작성하려고 했을 경우에 throw 됩니다.
 class InvalidAttributesException
          이 예외는, 불완전하게 또는 부정하게 지정된 속성 세트를 추가 또는 변경하려고 했을 경우에 throw 됩니다.
 class InvalidAttributeValueException
          이 클래스는, 속성의 schema의 정의와 모순되는 값을 속성에 추가하려고 했을 경우에 throw 됩니다.
 class InvalidSearchControlsException
          이 예외는, 검색 조작을 위한 SearchControls 의 지정이 무효인 경우에 throw 됩니다.
 class InvalidSearchFilterException
          이 예외는, 검색 필터의 지정이 무효인 경우에 throw 됩니다.
 class NoSuchAttributeException
          이 예외는, 존재하지 않는 속성에 액세스 하려고 했을 경우에 throw 됩니다.
 class SchemaViolationException
          이 예외는, 메소드가 어떠한 형태로 schema에 위반했을 경우에 throw 됩니다.
 

NamingException 를 throw 하는 javax.naming.directory 의 메소드
 void InitialDirContext. bind (Name  name, Object  obj, Attributes  attrs)
           
 void DirContext. bind (Name  name, Object  obj, Attributes  attrs)
          관련지을 수 있었던 속성과 함께, 이름을 객체에 바인드 합니다.
 void InitialDirContext. bind (String  name, Object  obj, Attributes  attrs)
           
 void DirContext. bind (String  name, Object  obj, Attributes  attrs)
          관련지을 수 있었던 속성과 함께, 이름을 객체에 바인드 합니다.
 DirContext InitialDirContext. createSubcontext (Name  name, Attributes  attrs)
           
 DirContext DirContext. createSubcontext (Name  name, Attributes  attrs)
          관련지을 수 있었던 속성과 함께, 이름을 객체에 바인드 합니다.
 DirContext InitialDirContext. createSubcontext (String  name, Attributes  attrs)
           
 DirContext DirContext. createSubcontext (String  name, Attributes  attrs)
          관련지을 수 있었던 속성과 함께, 이름을 객체에 바인드 합니다.
 Object BasicAttribute. get ()
          이 속성의 값의 1 개를 검출합니다.
 Object Attribute. get ()
          이 속성의 값의 1 개를 검출합니다.
 Object BasicAttribute. get (int ix)
           
 Object Attribute. get (int ix)
          속성치의 순서 붙일 수 있었던 리스트로부터 속성치를 꺼냅니다.
 NamingEnumeration <? > BasicAttribute. getAll ()
          이 속성의 값의 열거를 검출합니다.
 NamingEnumeration <? > Attribute. getAll ()
          속성치의 열거를 꺼냅니다.
 DirContext BasicAttribute. getAttributeDefinition ()
          이 속성의 schema 정의를 검출합니다.
 DirContext Attribute. getAttributeDefinition ()
          속성의 schema 정의를 꺼냅니다.
 Attributes InitialDirContext. getAttributes (Name  name)
           
 Attributes DirContext. getAttributes (Name  name)
          이름 첨부 객체에 관련지을 수 있었던 속성을 모두 가져옵니다.
 Attributes InitialDirContext. getAttributes (Name  name, String [] attrIds)
           
 Attributes DirContext. getAttributes (Name  name, String [] attrIds)
          이름 첨부 객체에 관련지을 수 있었던 속성으로 선택된 것을 가져옵니다.
 Attributes InitialDirContext. getAttributes (String  name)
           
 Attributes DirContext. getAttributes (String  name)
          이름 첨부 객체에 관련지을 수 있었던 속성을 모두 가져옵니다.
 Attributes InitialDirContext. getAttributes (String  name, String [] attrIds)
           
 Attributes DirContext. getAttributes (String  name, String [] attrIds)
          이름 첨부 객체에 관련지을 수 있었던 속성으로 선택된 것을 가져옵니다.
 DirContext BasicAttribute. getAttributeSyntaxDefinition ()
          이 속성에 관련지을 수 있었던 구문의 정의를 검색합니다.
 DirContext Attribute. getAttributeSyntaxDefinition ()
          속성에 관련지을 수 있었던 구문 정의를 꺼냅니다.
 DirContext InitialDirContext. getSchema (Name  name)
           
 DirContext DirContext. getSchema (Name  name)
          이름 첨부 객체에 관련한 schema를 가져옵니다.
 DirContext InitialDirContext. getSchema (String  name)
           
 DirContext DirContext. getSchema (String  name)
          이름 첨부 객체에 관련한 schema를 가져옵니다.
 DirContext InitialDirContext. getSchemaClassDefinition (Name  name)
           
 DirContext DirContext. getSchemaClassDefinition (Name  name)
          지정된 객체의 클래스 정의의 schema 객체를 포함한 문맥을 가져옵니다.
 DirContext InitialDirContext. getSchemaClassDefinition (String  name)
           
 DirContext DirContext. getSchemaClassDefinition (String  name)
          지정된 객체의 클래스 정의의 schema 객체를 포함한 문맥을 가져옵니다.
 void InitialDirContext. modifyAttributes (Name  name, int mod_op, Attributes  attrs)
           
 void DirContext. modifyAttributes (Name  name, int mod_op, Attributes  attrs)
          이름 첨부 객체에 관련지을 수 있었던 속성을 변경합니다.
 void InitialDirContext. modifyAttributes (Name  name, ModificationItem [] mods)
           
 void DirContext. modifyAttributes (Name  name, ModificationItem [] mods)
          순서 붙이고 된 변경 리스트를 사용해, 지정된 객체에 관련지을 수 있었던 속성을 변경합니다.
 void InitialDirContext. modifyAttributes (String  name, int mod_op, Attributes  attrs)
           
 void DirContext. modifyAttributes (String  name, int mod_op, Attributes  attrs)
          이름 첨부 객체에 관련지을 수 있었던 속성을 변경합니다.
 void InitialDirContext. modifyAttributes (String  name, ModificationItem [] mods)
           
 void DirContext. modifyAttributes (String  name, ModificationItem [] mods)
          순서 붙이고 된 변경 리스트를 사용해, 지정된 객체에 관련지을 수 있었던 속성을 변경합니다.
 void InitialDirContext. rebind (Name  name, Object  obj, Attributes  attrs)
           
 void DirContext. rebind (Name  name, Object  obj, Attributes  attrs)
          관련지을 수 있었던 속성과 함께 이름을 객체에 바인드 해, 기존의 바인딩을 오버라이드(override) 합니다.
 void InitialDirContext. rebind (String  name, Object  obj, Attributes  attrs)
           
 void DirContext. rebind (String  name, Object  obj, Attributes  attrs)
          관련지을 수 있었던 속성과 함께 이름을 객체에 바인드 해, 기존의 바인딩을 오버라이드(override) 합니다.
 NamingEnumeration <SearchResult > InitialDirContext. search (Name  name, Attributes  matchingAttributes)
           
 NamingEnumeration <SearchResult > DirContext. search (Name  name, Attributes  matchingAttributes)
          지정된 속성세트를 포함한 객체를 단일 문맥으로 검색합니다.
 NamingEnumeration <SearchResult > InitialDirContext. search (Name  name, Attributes  matchingAttributes, String [] attributesToReturn)
           
 NamingEnumeration <SearchResult > DirContext. search (Name  name, Attributes  matchingAttributes, String [] attributesToReturn)
          지정된 속성세트를 포함한 객체를 단일 문맥으로 검색해, 선택한 속성을 가져옵니다.
 NamingEnumeration <SearchResult > InitialDirContext. search (Name  name, String  filterExpr, Object [] filterArgs, SearchControls  cons)
           
 NamingEnumeration <SearchResult > DirContext. search (Name  name, String  filterExpr, Object [] filterArgs, SearchControls  cons)
          이름 첨부 문맥 또는 이름 첨부 객체로, 지정된 검색 필터를 채우는 엔트리를 검색합니다.
 NamingEnumeration <SearchResult > InitialDirContext. search (Name  name, String  filter, SearchControls  cons)
           
 NamingEnumeration <SearchResult > DirContext. search (Name  name, String  filter, SearchControls  cons)
          이름 첨부 문맥 또는 이름 첨부 객체로, 지정된 검색 필터를 채우는 엔트리를 검색합니다.
 NamingEnumeration <SearchResult > InitialDirContext. search (String  name, Attributes  matchingAttributes)
           
 NamingEnumeration <SearchResult > DirContext. search (String  name, Attributes  matchingAttributes)
          지정된 속성세트를 포함한 객체를 단일 문맥으로 검색합니다.
 NamingEnumeration <SearchResult > InitialDirContext. search (String  name, Attributes  matchingAttributes, String [] attributesToReturn)
           
 NamingEnumeration <SearchResult > DirContext. search (String  name, Attributes  matchingAttributes, String [] attributesToReturn)
          지정된 속성세트를 포함한 객체를 단일 문맥으로 검색해, 선택한 속성을 가져옵니다.
 NamingEnumeration <SearchResult > InitialDirContext. search (String  name, String  filterExpr, Object [] filterArgs, SearchControls  cons)
           
 NamingEnumeration <SearchResult > DirContext. search (String  name, String  filterExpr, Object [] filterArgs, SearchControls  cons)
          이름 첨부 문맥 또는 이름 첨부 객체로, 지정된 검색 필터를 채우는 엔트리를 검색합니다.
 NamingEnumeration <SearchResult > InitialDirContext. search (String  name, String  filter, SearchControls  cons)
           
 NamingEnumeration <SearchResult > DirContext. search (String  name, String  filter, SearchControls  cons)
          이름 첨부 문맥 또는 이름 첨부 객체로, 지정된 검색 필터를 채우는 엔트리를 검색합니다.
 

NamingException 를 throw 하는 javax.naming.directory 의 생성자
InitialDirContext ()
          초기 DirContext 를 구축합니다.
InitialDirContext (boolean lazy)
          초기화하지 않는다고 하는 옵션을 가지는 초기 DirContext 를 구축합니다.
InitialDirContext (Hashtable <?,?> environment)
          지정한 환경을 사용해 초기 DirContext 를 구축합니다.
 

javax.naming.event 에서의 NamingException 의 사용
 

NamingException 를 돌려주는 javax.naming.event 의 메소드
 NamingException NamingExceptionEvent. getException ()
          throw 된 예외를 검출합니다.
 

NamingException 를 throw 하는 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 로 특정된 객체가 수정되었을 경우, 트리거된 네이밍 이벤트를 받아들이도록(듯이) 합니다.
 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 및 예외가 throw 된 문맥을 사용해,NamingExceptionEvent 의 인스턴스를 구축합니다.
 

javax.naming.ldap 에서의 NamingException 의 사용
 

javax.naming.ldap 에서의 NamingException 의 서브 클래스
 class LdapReferralException
          이 추상 클래스는, LDAP 참조 예외를 나타내기 위해서(때문에) 사용됩니다.
 

NamingException 를 돌려주는 javax.naming.ldap 의 메소드
 NamingException UnsolicitedNotification. getException ()
          서버에 의해 송신된 정보를 사용해 구축된 예외를 가져옵니다.
 NamingException SortResponseControl. getException ()
          결과 코드에 적절한 NamingException 를 가져옵니다.
 

NamingException 를 throw 하는 javax.naming.ldap 의 메소드
 ExtendedResponse StartTlsRequest. createExtendedResponse (String  id, byte[] berValue, int offset, int length)
          LDAP StartTLS 확장 요구에 대응하는 확장 응답 객체를 작성합니다.
 ExtendedResponse ExtendedRequest. createExtendedResponse (String  id, byte[] berValue, int offset, int length)
          이 요구에 대응하는 응답 객체를 작성합니다.
 ExtendedResponse LdapContext. extendedOperation (ExtendedRequest  request)
          확장 조작을 실행합니다.
 ExtendedResponse InitialLdapContext. extendedOperation (ExtendedRequest  request)
           
 Control [] LdapContext. getConnectControls ()
          이 문맥에 유효한 접속 요구 컨트롤을 가져옵니다.
 Control [] InitialLdapContext. 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 [] LdapContext. getRequestControls ()
          이 문맥에 유효한 요구 컨트롤을 가져옵니다.
 Control [] InitialLdapContext. getRequestControls ()
           
 Control [] LdapContext. getResponseControls ()
          이 문맥으로 마지막에 불려 간 메소드의 결과로서 생성된 응답 컨트롤을 가져옵니다.
 Control [] InitialLdapContext. getResponseControls ()
           
 LdapContext LdapContext. newInstance (Control [] requestControls)
          이 문맥의 새로운 인스턴스를 요구 컨트롤을 사용해 생성합니다.
 LdapContext InitialLdapContext. newInstance (Control [] reqCtls)
           
 void LdapContext. reconnect (Control [] connCtls)
          지정된 컨트롤과 이 문맥 환경을 사용해 LDAP 서버에 재접속합니다.
 void InitialLdapContext. reconnect (Control [] connCtls)
           
 void LdapContext. setRequestControls (Control [] requestControls)
          이 문맥으로 계속해 불려 가는 메소드에 요구 컨트롤을 설정합니다.
 void InitialLdapContext. setRequestControls (Control [] requestControls)
           
 

NamingException 를 throw 하는 javax.naming.ldap 의 생성자
InitialLdapContext ()
          환경 프로퍼티 또는 접속 요구 컨트롤을 사용하지 않고, 초기 문맥을 구축합니다.
InitialLdapContext (Hashtable <?,?> environment, Control [] connCtls)
          환경 프로퍼티 및 접속 요구 컨트롤을 사용해, 초기 문맥을 구축합니다.
 

javax.naming.spi 에서의 NamingException 의 사용
 

NamingException 를 throw 하는 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 조작을 계속하는 문맥을 생성합니다.
static Context NamingManager. getInitialContext (Hashtable <?,?> env)
          지정된 환경 프로퍼티을 사용해, 초기 문맥을 생성합니다.
 Context InitialContextFactory. getInitialContext (Hashtable <?,?> environment)
          이름 해석을 개시하는 초기 문맥을 생성합니다.
 Object StateFactory. getStateToBind (Object  obj, Name  name, Context  nameCtx, Hashtable <?,?> environment)
          객체의 바인딩 상태를 가져옵니다.
static Object NamingManager. getStateToBind (Object  obj, Name  name, Context  nameCtx, Hashtable <?,?> environment)
          객체의 바인딩 상태를 가져옵니다.
static DirStateFactory.Result DirectoryManager. getStateToBind (Object  obj, Name  name, Context  nameCtx, Hashtable <?,?> environment, Attributes  attrs)
          원의 객체 및 그 속성이 지정되었을 때에, 객체의 바인딩 상태를 가져옵니다.
 DirStateFactory.Result DirStateFactory. getStateToBind (Object  obj, Name  name, Context  nameCtx, Hashtable <?,?> environment, Attributes  inAttrs)
          변환 대상의 객체 및 속성을, 바인딩 하기 위해서 객체 상태를 가져옵니다.
static Context NamingManager. getURLContext (String  scheme, Hashtable <?,?> environment)
          지정된 URL schema 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 Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.