Spec-Zone .ru
спецификации, руководства, описания, API
|
public class CannotProceedException extends NamingException
Если программа хочет обработать это исключение в частности она должна поймать CannotProceedException явно прежде, чем попытаться поймать NamingException.
Экземпляр CannotProceedException не синхронизируется против параллельного многопоточного доступа. Многократные потоки, пытающиеся получить доступ и изменить CannotProceedException, должны заблокировать объект.
Модификатор и Тип | Поле и Описание |
---|---|
protected Name |
altName
Содержит имя разрешенного объекта, относительно контекста
altNameCtx . |
protected Context |
altNameCtx
Содержит контекстно-зависимое к который
altName определяется. |
protected Hashtable<?,?> |
среда
Содержит среду, важную для метода Context или DirContext, который не может продолжиться.
|
protected Name |
remainingNewName
Содержит остающуюся неразрешенную часть второго параметра "имени" Context.rename ().
|
remainingName, resolvedName, resolvedObj, rootException
Конструктор и Описание |
---|
CannotProceedException()
Создает новый экземпляр CannotProceedException.
|
CannotProceedException(String explanation)
Создает новый экземпляр CannotProceedException, используя объяснение.
|
Модификатор и Тип | Метод и Описание |
---|---|
Имя |
getAltName()
Получает
altName поле этого исключения. |
Контекст |
getAltNameCtx()
Получает
altNameCtx поле этого исключения. |
Hashtable<?,?> |
getEnvironment()
Получает среду, которая была в действительности, когда это исключение создавалось.
|
Имя |
getRemainingNewName()
Получает "остающееся новое имя" поле этого исключения, которое используется, когда это исключение выдается во время переименовывания () работа.
|
void |
setAltName(Name altName)
Наборы
altName поле этого исключения. |
void |
setAltNameCtx(Context altNameCtx)
Наборы
altNameCtx поле этого исключения. |
void |
setEnvironment(Hashtable<?,?> environment)
Устанавливает среду, которая будет возвращена, когда getEnvironment () вызовут.
|
void |
setRemainingNewName(Name newName)
Определяет "остающееся новое имя" поле этого исключения.
|
appendRemainingComponent, appendRemainingName, getCause, getExplanation, getRemainingName, getResolvedName, getResolvedObj, getRootCause, initCause, setRemainingName, setResolvedName, setResolvedObj, setRootCause, toString, toString
addSuppressed, fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, printStackTrace, printStackTrace, printStackTrace, setStackTrace
protected Name remainingNewName
Это поле инициализируется к нулю. Этим нельзя управлять непосредственно: к этому нужно получить доступ и обновило использование getRemainingName () и setRemainingName ().
protected Hashtable<?,?> environment
Это поле инициализируется к нулю. Этим нельзя управлять непосредственно: к этому нужно получить доступ и обновило использование getEnvironment () и setEnvironment ().
protected Name altName
altNameCtx
. Это - составное имя. Если ноль, тогда никакое имя не определяется. См. javax.naming.spi.ObjectFactory.getObjectInstance
метод для деталей о том, как это используется. Это поле инициализируется к нулю. Этим нельзя управлять непосредственно: к этому нужно получить доступ и обновило использование getAltName () и setAltName ().
protected Context altNameCtx
altName
определяется. Если ноль, тогда контекст начальной буквы значения по умолчанию подразумевается. См. javax.naming.spi.ObjectFactory.getObjectInstance
метод для деталей о том, как это используется. Это поле инициализируется к нулю. Этим нельзя управлять непосредственно: к этому нужно получить доступ и обновило использование getAltNameCtx () и setAltNameCtx ().
public CannotProceedException(String explanation)
explanation
- Возможно пустая строка, содержащая дополнительную деталь об этом исключении. Если ноль, у этого исключения нет никакого сообщения детали.Throwable.getMessage()
public CannotProceedException()
public Hashtable<?,?> getEnvironment()
setEnvironment(java.util.Hashtable<?, ?>)
public void setEnvironment(Hashtable<?,?> environment)
environment
- Возможно нулевой набор свойств среды. нуль означает, что никакая среда не записывается для этого исключения.getEnvironment()
public Name getRemainingNewName()
setRemainingNewName(javax.naming.Name)
public void setRemainingNewName(Name newName)
getRemainingNewName()
. newName является составным именем. Если намерение состоит в том, чтобы установить это поле, используя составное имя или строку, Вы должны "stringify" составное имя, и создавать составное имя с единственным компонентом, используя строку. Можно тогда вызвать этот метод, используя получающееся составное имя.
Копия newName
делается и сохранен. Последующие изменения к name
не влияет на копию в этом NamingException и наоборот.
newName
- Возможно нуль называют, чтобы определить "остающееся новое имя" к. Если ноль, это устанавливает остающееся поле имени в NULL.getRemainingNewName()
public Name getAltName()
altName
поле этого исключения. Это - имя разрешенного объекта относительно контекста altNameCtx
. Это будет использоваться во время последующего звонка javax.naming.spi.ObjectFactory.getObjectInstance
метод.altNameCtx
. Это - составное имя. Если ноль, тогда никакое имя не определяется.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
. Это - составное имя. Если ноль, тогда никакое имя не определяется.getAltName()
, setAltNameCtx(javax.naming.Context)
public Context getAltNameCtx()
altNameCtx
поле этого исключения. Это - контекстно-зависимое к который altName
называется. Это будет использоваться во время последующего звонка javax.naming.spi.ObjectFactory.getObjectInstance
метод.altName
называется. Если ноль, тогда контекст начальной буквы значения по умолчанию подразумевается.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
называется. Если ноль, тогда контекст начальной буквы значения по умолчанию подразумевается.getAltNameCtx()
, setAltName(javax.naming.Name)
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92