APLICACIONES COMPUESTAS: DISEÑO Y GESTIÓN
Se da soporte a comandos siguientes del intermediario de propiedades:
Muestra todas las acciones.
Muestra todas las acciones que pertenecen a ese propietario.
Muestra todas las acciones activas.
Muestra todos los propietarios.
Muestra todas las propiedades, las acciones y las conexiones que pertenecen a ese propietario.
Muestra todas las propiedades por propietarios.
Muestra todas las propiedades para este propietario (sólo los propietarios de cadenas).
Muestra todas las conexiones activas.
activas que pertenecen a ese propietario.
Muestra todas las conexiones.
Muestra los espacios de nombres registrados.
Hace un seguimiento de la ruta de acceso para la acción especificada. Esto produce mensajes de seguimiento cuando un cambio en una propiedad hace que se desencadene la acción que se estaba observando.
Hace un seguimiento de la ruta de acceso para la acción especificada en una página determinada. Esto produce mensajes de seguimiento cuando un cambio en una propiedad hace que se desencadene la acción que se estaba observando.
Desactiva el seguimiento de la acción especificada y quita el seguimiento.
Hace un seguimiento de la ruta de acceso para la propiedad especificada.
Hace un seguimiento de la ruta de acceso para la propiedad especificada en una página determinada.
Desactiva el seguimiento de la propiedad especificada y quita el seguimiento.
Hace un seguimiento de la ruta de acceso para la conexión especificada. Esto produce mensajes de seguimiento cuando un cambio en una propiedad se conecta con una conexión que se estaba observando.
Hace un seguimiento de la ruta de acceso para la conexión especificada en una página determinada. Esto produce mensajes de seguimiento cuando un cambio en una propiedad se conecta con una conexión que se estaba observando.
Desactiva el seguimiento de la conexión especificada y quita el seguimiento.
Muestra una lista de las propiedades, las acciones y las conexiones cuyo seguimiento se está realizando.
Cuando se llama a broker.changedProperties( ) para la propiedad cuyo seguimiento se está realizando, aparece lo siguiente:
2006/05/30 14:50:59.228 WARNING propertybroker PBTRACE(URL From Tree) changedProperties was called.
Cuando se invoca un controlador de acciones, en este caso, CoreActionHandler, para cierta acción, aparece lo siguiente:
2006/05/30 14:50:59.238 WARNING propertybroker PBTRACE(URL From Tree) calling handler (com.ibm.rcp.propertybroker.internal.CoreActionHandler) for Action (loadURL)
Por último, los tres controladores de acciones integrados en IBM® Lotus® Expeditor (Core, SWT y AWT) registran el objeto de acción al que se ha llamado. A continuación, se muestra la acción final registrada para el nombre de acción "loadURL":
2006/05/30 14:50:59.238 WARNING propertybroker PBTRACE(URL From Tree Calling action object (com.ibm.pvc.samples.propertybroker.browser.LoadURLAction) for Action (loadURL)
El controlador SWT para la propiedad "HTML Source" de ejemplo produce lo siguiente:
2006/05/30 15:31:29.84 WARNING propertybroker PBTRACE(HTML Source) changedProperties was called.
2006/05/30 15:31:29.94 WARNING propertybroker PBTRACE(HTML Source) calling handler (com.ibm.rcp.propertybroker.swt.SWTHandler) for Action (previewSource)
2006/05/30 15:31:29.94 WARNING swt PBTRACE(HTML Source) Calling action object (com.ibm.pvc.samples.propertybroker.preview.views.PreviewSourceAction) for Action (previewSource)
Pasos para registrar una propiedad para su seguimiento
1. Ejecute el producto con "-console" o mediante el PDE de Eclipse.
2. Desplácese a su pantalla (o perspectiva).
3. Cambie a la pantalla de consola y escriba "help",; deberá ver un bloque para los "comandos del intermediario de propiedades" como el anterior.
4. Utilice un "pbsh p" para ver qué propiedades están registradas. La lista contiene los nombres exactos de las propiedades tomados del archivo WSDL. A continuación, se incluye un ejemplo:
Propiedades del intermediario de propiedades
-----------------------------------------
Owner = http://www.ibm.com/wps/c2a
There are 2 properties registered.
Name: URL From Tree
NameSpace: http://www.ibm.com/wps/c2a
Description:
Title: url.loader
Type: BaseURL
Class: class com.ibm.rcp.propertybroker.internal.property.PropertyImpl
Default Value: null
Is Wired: YES
Name: HTML Source
Title: HTML Source
Type: SourceCode
Véase también