Definición de una extensión para el filtro de registro

El filtro de registro especifica si una extensión es aplicable a todas las instancias de registro o a instancias especificadas.

Antes de empezar

Nota: Para WebSphere Application Server tradicional Versión 9.0 y posteriores, se ha estabilizado un registro de extensiones de aplicaciones. Si desea más información, consulte Características estabilizadas de WebSphere Application Server tradicional.
Debe tener una aplicación extensible si desea definir una extensión para el filtro de registro.

Acerca de esta tarea

Realice los pasos siguientes para filtrar las extensiones para una aplicación.

Procedimiento

  1. Defina una extensión para el punto de extensión de filtro de registro correspondiente a una instancia de registro con nombre en el archivo plugin.xml.
    <extension point=“org.eclipse.extensionregistry.RegistryFilter”>
    	<filter name=“AdminConsole*”
    			class=“com.ibm.ws.admin.AdminConsoleExtensionFilter”/>
    	</extension>
  2. Añada la implementación de filtro a la aplicación creando una clase para implementar la interfaz com.ibm.workplace.extension.IExtensionRegistryFilter.
    package com.ibm.ws.admin;
    import com.ibm.workplace.extension.IExtensionRegistryFilter;
    public class AdminConsoleExtensionFilter implements IExtensionRegistryFilter {
            :
    }
  3. La aplicación extensible declara el nombre de registro definiendo una extensión para el punto de extensión RegistryInstance. De este modo, el registro puede preparar una instancia IExtensionRegistry y ponerla de antemano en JNDI.
    <extension point=“org.eclipse.extensionregistry.RegistryInstance”>
    		<registry name=“AdminConsole”/>
    
    </extension>
  4. La aplicación extensible obtiene una instancia con nombre del registro para activar los filtros asociados:
    InitialContext ic = new InitialContext(); 
    String lookupName = “services/extensionregistry/AdminConsole”;
    IExtensionRegistry reg = (IExtensionRegistry)ic.lookup( lookupName ); 

Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tweb_regfilter_extension
File name: tweb_regfilter_extension.html