Notas de la version de Sun Java System Message Queue 4.2

Cambios en la API JMX

Información de resolución de problemas de es compatible con la API Java Management Extensions (JMX) para configurar y controlar las funciones del agente mediante el programa desde una aplicación de cliente Información de resolución de problemas de. Información de resolución de problemas de 4.2 incluye extensiones de la API JMX para dar soporte a las nuevas funciones y funcionalidades de la versión. Los nuevos atributos JMX, operaciones y/o claves de búsqueda se definen para los siguientes Mbeans:

MBean de control de consumidor/administrador

Los atributos, operaciones y claves de búsqueda de las siguientes tablas son compatibles con la función descrita en Varios destinos para un editor o suscriptor.

El nombre de los siguientes atributos se define como constantes estáticas en la clase de utilidad com.sun.messaging.jms.management.server.ConsumerAttributes .

Tabla 1–11 Atributos de control de consumidor/administrador

Nombre 

Tipo 

¿Se puede configurar? 

Descripción 

NumWildcardConsumers

Integer

No 

Número de consumidores de mensajes comodín relacionados con el agente 

Los nombres de las siguientes operaciones se definen como constantes estáticas en la clase de utilidad com.sun.messaging.jms.management.server.ConsumerOperations .

Tabla 1–12 Operaciones de control de consumidor/administrador

Nombre 

Parámetros 

Tipo de resultado 

Descripción 

getConsumerWildcards

none 

String[]

Cadenas comodín utilizadas por los consumidores actuales relacionadas con el agente 

getNumWildcardConsumers

Cadena comodín 

Integer

Número de consumidores actuales relacionados con el agente que están utilizando la cadena comodín especificada 

Las siguientes claves de búsqueda se definen como constantes estáticas en la clase de utilidad com.sun.messaging.jms.management.server.ConsumerInfo.

Tabla 1–13 Claves de búsqueda para la información del consumidor de mensajes

Nombre 

Tipo de valor 

Descripción 

DestinationNames

String[]

Nombres de destinos que coinciden con comodines utilizados por los consumidores de comodines 

Sólo para destinos de temas. 

Wildcard

Boolean

¿Consumidor de comodines? 

Sólo para destinos de temas. 

MBean de configuración de destinos

Los atributos de la siguiente tabla son compatibles con la función que de describe en Validación de esquemas de mensajes de datos útiles XML.

Los nombres de los siguientes atributos se definen como comandos estáticos en la clase de utilidad com.sun.messaging.jms.management.server.DestinationAttributes .

Tabla 1–14 Atributos de configuración de destinos

Nombre 

Tipo 

¿Se puede configurar? 

Descripción 

ValidateXMLSchemaEnabled

Boolean

Sí 

¿Se ha activado la validación de esquemas XML? 

Si está configurada en false o no está configurada, la validación de esquemas XML no se activará para el destino.

XMLSchemaURIList

String

Sí 

Lista separada por espacios de cadenas URI de documentos de esquemas XML (XSD)  

Los URI señalan la ubicación de uno o más XSD que se van a utilizar para realizar la validación de esquemas XML, si está activada.  

Utilice comillas dobles en este valor si se especifican varios URI. 

Ejemplo: 

“http://foo/flap.xsd http://test.com/test.xsd”

Si esta propiedad no está configurada o es nula y se ha activado la validación XML, la validación XML se realizará mediante un DTD especificado en el documento XML. 

ReloadXMLSchemaOnFailure

Boolean

Sí 

¿Se ha activado la recarga del esquema XML en caso de error? 

Si está configurado en falso o no está configurada, el esquema no se recargará si la validación no se realiza correctamente. 

MBean de configuración del administrador de destinos

Los nuevos atributos del MBean de configuración de destinos, que se mencionan anteriormente y que son compatibles con la nueva función, Validación de esquemas de mensajes de datos útiles XML, se pueden utilizar para crear un destino mediante la operación create del MBean de configuración del administrador de destinos.

MBean de control de destinos

El primer conjunto de atributos de la siguiente tabla es compatible con la función que se describe en Varios destinos para un editor o suscriptor y el segundo conjunto de atributos es compatible con la mejora que se describe en Nuevo método de medición de destino.

Los nombres de los siguientes atributos se definen como comandos estáticos en la clase de utilidad com.sun.messaging.jms.management.server.DestinationAttributes .

Tabla 1–15 Atributos de control de destinos

Nombre 

Tipo 

¿Se puede configurar? 

Descripción 

NumWildcards

Integer

No 

Número actual de productores de mensajes comodín y consumidores de mensajes comodín relacionados con el destino 

Sólo para destinos de temas. 

NumWildcardProducers

Integer

No 

Número actual de productores de mensajes comodín relacionados con el destino  

Sólo para destinos de temas. 

NumWildcardConsumers

Integer

No 

Número actual de consumidores de mensajes comodín relacionados con el destino  

Sólo para destinos de temas. 

NumMsgsRemote

Long

No 

Número actual de mensajes guardados en la memoria y en el almacén persistente que se produjeron para un agente remoto en un clúster. Este número no incluye los mensajes incluidos en las transacciones. 

TotalMsgBytesRemote

Long

No 

Tamaño total en bytes de los mensajes guardados en la memoria y en el almacén persistente que se produjeron para un agente remoto en un clúster. Este valor no incluye los mensajes incluidos en las transacciones. 

Las operaciones de la siguiente tabla son compatibles con la función descrita en Varios destinos para un editor o suscriptor.

Los nombres de las siguientes operaciones se definen como constantes estáticas en la clase de utilidad com.sun.messaging.jms.management.server.DestinationOperations .

Tabla 1–16 Operaciones de control de destinos

Nombre 

Parámetros 

Tipo de resultado 

Descripción 

getWildcards

none 

String[]

Cadenas comodín utilizadas por los consumidores y productores actuales relacionados con el destino 

Sólo para destinos de temas. 

getConsumerWildcards

none 

String[]

Cadenas comodín utilizadas por los consumidores actuales relacionados con el destino 

Sólo para destinos de temas. 

getProducerWildcards

none 

String[]

Cadenas comodín utilizadas por los productores actuales relacionados con el destino 

Sólo para destinos de temas. 

getNumWildcardConsumers

Cadena comodín 

Integer

Número de consumidores actuales relacionados con el destino que están utilizando la cadena comodín especificada 

Sólo para destinos de temas. 

getNumWildcardProducers

Cadena comodín 

Integer

Número de productores actuales relacionados con el destino que están utilizando la cadena comodín especificada 

Sólo para destinos de temas. 

MBean de control de productor/administrador

Los atributos, operaciones y claves de búsqueda de las siguientes tablas son compatibles con la función descrita en Varios destinos para un editor o suscriptor.

El nombre de los siguientes atributos se define como constantes estáticas en la clase de utilidad com.sun.messaging.jms.management.server.ProducerAttributes .

Tabla 1–17 Atributos de control de productor/administrador

Nombre 

Tipo 

¿Se puede configurar? 

Descripción 

NumWildcardProducers

Integer

No 

Número de productores de mensajes comodín relacionados con el agente 

Los nombres de las siguientes operaciones se definen como constantes estáticas en la clase de utilidad com.sun.messaging.jms.management.server.ProducerOperations .

Tabla 1–18 Operaciones de control de productor/administrador

Nombre 

Parámetros 

Tipo de resultado 

Descripción 

getProducerWildcards

none 

String[]

Cadenas comodín utilizadas por los productores actuales relacionadas con el agente 

getNumWildcardProducers

Cadena comodín 

Integer

Número de productores actuales relacionados con el agente que están utilizando la cadena comodín especificada 

Las siguientes claves de búsqueda se definen como constantes estáticas en la clase de utilidad com.sun.messaging.jms.management.server.ProducerInfo.

Tabla 1–19 Claves de búsqueda para la información del productor de mensajes

Nombre 

Tipo de valor 

Descripción 

DestinationNames

String[]

Nombres de destinos que coinciden con comodines utilizados por los productores de comodines 

Sólo para destinos de temas. 

Wildcard

Boolean

¿Productor de comodines? 

Sólo para destinos de temas.