Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
public interface Conversation
Позволяет приложению управлять контекстом разговора, отмечая текущий разговор как переходный процесс или продолжительный, определяя идентификатор разговора, или устанавливая тайм-аут разговора.
Экземпляр может быть введен:
@Inject Conversation conversation;
Тайм-аут разговора является подсказкой к контейнеру, что разговор не должен быть уничтожен, если это было активно в пределах последнего данного интервала в миллисекундах.
@ConversationScoped
Сводка метода | |
---|---|
void |
begin()
Отметьте текущий переходный продолжительный разговор. |
void |
begin(java.lang.String id)
Отметьте текущий переходный продолжительный разговор с указанным идентификатором. |
void |
end()
Отмечает текущий продолжительный переходный процесс разговора. |
java.lang.String |
getId()
Получите идентификатор текущего продолжительного разговора. |
long |
getTimeout()
Получите тайм-аут текущего разговора. |
boolean |
isTransient()
Определите, отмечается ли разговор переходный процесс или продолжительный. |
void |
setTimeout(long milliseconds)
Установите тайм-аут текущего разговора. |
Деталь метода |
---|
void begin()
Отметьте текущий переходный продолжительный разговор. Идентификатор разговора сгенерирован контейнером.
IllegalStateException
- если текущий разговор уже отмечается продолжительный.void begin(java.lang.String id)
Отметьте текущий переходный продолжительный разговор с указанным идентификатором.
IllegalStateException
- если текущий разговор уже отмечается продолжительный. IllegalArgumentException
- если разговор с указанным идентификатором уже существует.void end()
Отмечает текущий продолжительный переходный процесс разговора.
IllegalStateException
- если текущий разговор уже отмечается переходный процесс.java.lang.String getId()
Получите идентификатор текущего продолжительного разговора.
long getTimeout()
Получите тайм-аут текущего разговора.
void setTimeout(long milliseconds)
Установите тайм-аут текущего разговора.
milliseconds
- новый тайм-аут в миллисекундах.boolean isTransient()
Определите, отмечается ли разговор переходный процесс или продолжительный.
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41