|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 | |||||||||
java.lang.Objectjava.lang.Throwable
java.lang.Exception
javax.naming.NamingException
javax.naming.CannotProceedException
public class CannotProceedException
이 예외는, 오퍼레이션을 더 이상 진행되지 않는 이름의 포인트에 오퍼레이션이 달한 것을 나타내기 위해서(때문에) throw 됩니다. 합성명으로 오퍼레이션을 실행하면(자), 이름 공간에 속하지 않는 이름의 부분에 네임 서비스 프로바이더가 도달하는 일이 있습니다. 그 포인트에서는 CannotProceedException 가 구축되어 javax.naming.spi.NamingManager 로 제공되는 메소드 (getContinuationContext()등)를 호출해, 오퍼레이션을 속행하는 다른 프로바이더가 검색됩니다. 이것을 실행할 수 없는 경우는, 문맥 오퍼레이션의 호출 측에 이 예외가 통지됩니다.
프로그램으로 이 예외를 특별히 처리하는 경우는, NamingException 를 캐치 하기 전에 CannotProceedException 를 명시적으로 캐치 할 필요가 있습니다.
CannotProceedException 인스턴스는, 병행 multi-thread 액세스에 대해서는 동기화 되지 않습니다. 복수의 thread로부터 CannotProceedException 에 액세스 해 변경하는 경우는, 객체를 잠글 필요가 있습니다.
| 필드의 개요 | |
|---|---|
protected Name |
altName
문맥 altNameCtx 에 관련한 해결된 객체의 이름을 포함합니다. |
protected Context |
altNameCtx
지정되는 altName 에 관련한 문맥을 포함합니다. |
protected Hashtable <?,?> |
environment
처리를 계속할 수 없는 Context 또는 DirContext 메소드에 관련하는 환경을 포함합니다. |
protected Name |
remainingNewName
Context.rename()에 대한 2 번째의 name 인수의 나머지의 미해결 부분이 포함됩니다. |
| 클래스 javax.naming. NamingException 로부터 상속된 필드 |
|---|
remainingName , resolvedName , resolvedObj , rootException |
| 생성자 의 개요 | |
|---|---|
CannotProceedException ()
CannotProceedException 의 새로운 인스턴스를 구축합니다. |
|
CannotProceedException (String explanation)
설명을 사용해, CannotProceedException 의 새로운 인스턴스를 구축합니다. |
|
| 메소드의 개요 | |
|---|---|
Name |
getAltName ()
이 예외의 altName 필드를 가져옵니다. |
Context |
getAltNameCtx ()
이 예외의 altNameCtx 필드를 가져옵니다. |
Hashtable <?,?> |
getEnvironment ()
이 예외가 작성되었을 때에 유효하게 된 환경을 가져옵니다. |
Name |
getRemainingNewName ()
이 예외의 [remainingNewName (잔존 신규 네임)] 필드를 가져옵니다. |
void |
setAltName (Name altName)
이 예외의 altName 필드를 설정합니다. |
void |
setAltNameCtx (Context altNameCtx)
이 예외의 altNameCtx 필드를 설정합니다. |
void |
setEnvironment (Hashtable <?,?> environment)
getEnvironment()가 불려 갔을 때에 반환되는 환경을 설정합니다. |
void |
setRemainingNewName (Name newName)
이 예외의 [remainingNewName (잔존 신규 네임)] 필드를 설정합니다. |
| 클래스 javax.naming. NamingException 로부터 상속된 메소드 |
|---|
appendRemainingComponent , appendRemainingName , getCause , getExplanation , getRemainingName , getResolvedName , getResolvedObj , getRootCause , initCause , setRemainingName , setResolvedName , setResolvedObj , setRootCause , toString , toString |
| 클래스 java.lang. Throwable 로부터 상속된 메소드 |
|---|
fillInStackTrace , getLocalizedMessage , getMessage , getStackTrace , printStackTrace , printStackTrace , printStackTrace , setStackTrace |
| 클래스 java.lang. Object 로부터 상속된 메소드 |
|---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , wait , wait , wait |
| 필드의 상세 |
|---|
protected Name remainingNewName
이 필드는 null 에 초기화됩니다. 직접 조작하지 말아 주세요. getRemainingName()과 setRemainingName()를 사용해 액세스 및 갱신될 필요가 있습니다.
getRemainingNewName() ,
setRemainingNewName(javax.naming.Name) protected Hashtable <?,?> environment
이 필드는 null 에 초기화됩니다. 직접 조작하지 말아 주세요. getEnvironment()와 setEnvironment()를 사용해 액세스 및 갱신될 필요가 있습니다.
getEnvironment() ,
setEnvironment(java.util.Hashtable, ? >) protected Name altName
altNameCtx 에 관련한 해결된 객체의 이름을 포함합니다. 합성명이다. null 의 경우, 이름은 지정되지 않는 사용 방법의 자세한 것은,javax.naming.spi.ObjectFactory.getObjectInstance 메소드를 참조해 주세요.
이 필드는 null 에 초기화됩니다. 직접 조작하지 말아 주세요. getAltName()과 setAltName()를 사용해 액세스 및 갱신될 필요가 있습니다.
getAltName() ,
setAltName(javax.naming.Name) ,
altNameCtx ,
ObjectFactory.getObjectInstance(java.lang.Object, javax.naming.Name, javax.naming.Context, java.util.Hashtable, ? >) protected Context altNameCtx
altName 에 관련한 문맥을 포함합니다. null 의 경우, 디폴트의 초기 문맥이 됩니다. 사용 방법의 자세한 것은,javax.naming.spi.ObjectFactory.getObjectInstance 메소드를 참조해 주세요.
이 필드는 null 에 초기화됩니다. 직접 조작하지 말아 주세요. getAltNameCtx()와 setAltNameCtx()를 사용해 액세스 및 갱신될 필요가 있습니다.
getAltNameCtx() ,
setAltNameCtx(javax.naming.Context) ,
altName ,
ObjectFactory.getObjectInstance(java.lang.Object, javax.naming.Name, javax.naming.Context, java.util.Hashtable, ? >) | 생성자 의 상세 |
|---|
public CannotProceedException(String explanation)
explanation - null 의 가능성이 있는, 이 예외에 관한 추가의
상세 정보를 포함한 캐릭터 라인
null 의 경우, 이 예외에는 상세 메세지는 없는Throwable.getMessage() public CannotProceedException()
| 메소드의 상세 |
|---|
public Hashtable <?,?> getEnvironment()
setEnvironment(java.util.Hashtable, ? >) public void setEnvironment(Hashtable <?,?> environment)
environment - null 의 가능성이 있는 환경 프로퍼티 세트
null 는, 이 예외에 대해서 환경이 기록되어 있지 않은 것을 나타내는getEnvironment() public Name getRemainingNewName()
setRemainingNewName(javax.naming.Name) public void setRemainingNewName(Name newName)
getRemainingNewName() 로 반환되는 값입니다.
newName 는 합성명입니다. 복합명 또는 캐릭터 라인을 사용해 이 필드를 설정하는 경우는, 복합명을 캐릭터 라인화하고 나서, 그 캐릭터 라인을 사용해 단일의 컴퍼넌트를 포함한 합성명을 작성할 필요가 있습니다. 그 결과 나타난 합성명을 사용해, 이 메소드를 호출할 수가 있습니다.
newName 의 카피가 작성되어 포함됩니다. 그 후 name 를 변경해도 이 NamingException 의 카피에는 영향을 주지 않고, 역의 경우도 같습니다.
newName - [remainingNewName (잔존 신규 네임)] 가 설정되는, null 의 가능성이 있는 이름.
null 의 경우, remainingName 필드는 null 로 설정되는getRemainingNewName() public Name getAltName()
altName 필드를 가져옵니다. 이것은, 문맥 altNameCtx 에 관련한, 해결된 객체의 이름입니다. 그 후,javax.naming.spi.ObjectFactory.getObjectInstance 메소드를 호출할 때 사용됩니다.
altNameCtx 에 관련한 해결된 객체의 이름.
합성명이다. null 의 경우, 이름은 지정되지 않는setAltName(javax.naming.Name) ,
getAltNameCtx() ,
ObjectFactory.getObjectInstance(java.lang.Object, javax.naming.Name, javax.naming.Context, java.util.Hashtable, ? >) public void setAltName(Name altName)
altName 필드를 설정합니다.
altName - altNameCtx 에 관련한 해결된 객체의 이름.
합성명이다.
null 의 경우, 이름은 지정되지 않는getAltName() ,
setAltNameCtx(javax.naming.Context) public Context getAltNameCtx()
altNameCtx 필드를 가져옵니다. 이것은,altName 의 명명에 관련한 문맥입니다. 그 후,javax.naming.spi.ObjectFactory.getObjectInstance 메소드를 호출할 때 사용됩니다.
altName 의 명명에 관련한 문맥.
null 의 경우, 디폴트의 초기 문맥이 되는setAltNameCtx(javax.naming.Context) ,
getAltName() ,
ObjectFactory.getObjectInstance(java.lang.Object, javax.naming.Name, javax.naming.Context, java.util.Hashtable, ? >) public void setAltNameCtx(Context altNameCtx)
altNameCtx 필드를 설정합니다.
altNameCtx - altName 의 명명에 관련한 문맥.
null 의 경우, 디폴트의 초기 문맥이 되는getAltNameCtx() ,
setAltName(javax.naming.Name)
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.