|
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 도 참조해 주세요.