Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
public interface ObjectMessage
ObjectMessage
объект используется, чтобы отправить сообщение, которое содержит сериализуемый объект в языке программирования Java ("объект Java"). Это наследовалось от Message
взаимодействуйте через интерфейс и добавляет тело, содержащее единственную ссылку на объект. Только Serializable
Объекты Java могут использоваться.
Если набор объектов Java должен быть отправлен, один из Collection
могут использоваться классы, обеспеченные начиная с JDK 1.2.
Когда клиент получает ObjectMessage
, это находится в режиме только для чтения. Если клиент пытается записать в сообщение в этой точке, a MessageNotWriteableException
бросается. Если clearBody
вызывается, сообщение может теперь быть и считано из и записано.
Session.createObjectMessage()
, Session.createObjectMessage(Serializable)
, BytesMessage
, MapMessage
, Message
, StreamMessage
, TextMessage
Полевая Сводка |
---|
Поля, наследованные от интерфейса javax.jms. Сообщение |
---|
DEFAULT_DELIVERY_MODE, DEFAULT_PRIORITY, DEFAULT_TIME_TO_LIVE |
Сводка метода | |
---|---|
java.io.Serializable |
getObject()
Получает сериализуемый объект, содержащий данные этого сообщения. |
void |
setObject(java.io.Serializable object)
Устанавливает сериализуемый объект, содержащий данные этого сообщения. |
Деталь метода |
---|
void setObject(java.io.Serializable object) throws JMSException
ObjectMessage
содержит снимок объекта в это время setObject()
вызывается; последующие модификации объекта не будут иметь никакого эффекта на ObjectMessage
тело.
object
- данные сообщения JMSException
- если провайдер JMS не в состоянии установить объект из-за некоторой внутренней ошибки. MessageFormatException
- если объектная сериализация перестала работать. MessageNotWriteableException
- если сообщение находится в режиме только для чтения.java.io.Serializable getObject() throws JMSException
JMSException
- если провайдер JMS не в состоянии получить объект из-за некоторой внутренней ошибки. MessageFormatException
- если объектная десериализация перестала работать.
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41