Package com.sun.enterprise.admin.wsmgmt.filter.spi

Examples of com.sun.enterprise.admin.wsmgmt.filter.spi.FilterRegistry


     */
    private void registerFilter() {

        // msg filter
        _filter = new MessageFilter(_applicationId, _endpointId, this);
        FilterRegistry fr = FilterRegistry.getInstance();
        String endpoint = getFQEndpointName();

        // registers the filter
        fr.registerFilter(Filter.PROCESS_REQUEST, endpoint, _filter);
        fr.registerFilter(Filter.PROCESS_RESPONSE, endpoint, _filter);
        fr.registerFilter(Filter.POST_PROCESS_RESPONSE, endpoint, _filter);
    }
View Full Code Here


            _pool.clear();
            _pool = null;
        }

        if (_filter != null) {
            FilterRegistry fr = FilterRegistry.getInstance();
            String endpoint = getFQEndpointName();

            // unregister filters
            fr.unregisterFilter(Filter.PROCESS_REQUEST, endpoint, _filter);
            fr.unregisterFilter(Filter.PROCESS_RESPONSE, endpoint, _filter);
            fr.unregisterFilter(Filter.POST_PROCESS_RESPONSE, endpoint, _filter);
            _filter = null;
        }
        _logger.finer("Message trace handler destroyed for "
            + getEndpointName());
    }
View Full Code Here

     */
    public Filter registerFilter(WebServiceConfig wsc)
        throws TransformException {

        _filter = new TransformFilter(_applicationId, wsc);
        FilterRegistry fr = FilterRegistry.getInstance();
        String endpoint = getFQEndpointName();

        // registers the filter
        fr.registerFilter(Filter.PROCESS_REQUEST, endpoint, _filter);
        fr.registerFilter(Filter.PROCESS_RESPONSE, endpoint, _filter);
        return _filter;
    }
View Full Code Here

     */
    private void registerFilter() {

        // msg filter
        _filter = new TransformFilter(_applicationId, _endpointId);
        FilterRegistry fr = FilterRegistry.getInstance();
        String endpoint = getFQEndpointName();

        // registers the filter
        fr.registerFilter(Filter.PROCESS_REQUEST, endpoint, _filter);
        fr.registerFilter(Filter.PROCESS_RESPONSE, endpoint, _filter);
    }
View Full Code Here

    /**
     * Disables transformation for the endpoint and deregisters the filters.
     */
    void destroy() {
        if (_filter != null) {
            FilterRegistry fr = FilterRegistry.getInstance();
            String endpoint = getFQEndpointName();

            // unregister filters
            fr.unregisterFilter(Filter.PROCESS_REQUEST, endpoint, _filter);
            fr.unregisterFilter(Filter.PROCESS_RESPONSE, endpoint, _filter);
            _filter = null;
        }
        _logger.finer("Transform handler destroyed for "
            + getEndpointName());
    }
View Full Code Here

    /**
     * Disables transformation for the endpoint and deregisters the filters.
     */
    void unregisterFilter(String appId, WebServiceConfig wsc) {
            String fn =  TransformFilter.getName(appId, wsc);
            FilterRegistry fr = FilterRegistry.getInstance();
            String endpoint = getFQEndpointName(appId, wsc);

            // unregister filters
            fr.unregisterFilterByName(Filter.PROCESS_REQUEST, endpoint, fn);
            fr.unregisterFilterByName(Filter.PROCESS_RESPONSE, endpoint, fn);
        _logger.finer("Transform handler destroyed for "
            + getEndpointName());
    }
View Full Code Here

    /**
     * Gets the registered filter for transformation.
     */
    public Filter getFilter(String appId, WebServiceConfig wsc) {
            FilterRegistry fr = FilterRegistry.getInstance();
            String endpoint = getFQEndpointName(appId, wsc);

        _logger.finer("getFilter called for "
            + getEndpointName());
           List filterList= fr.getFilters(Filter.PROCESS_REQUEST, endpoint);
           if ( filterList == null) {
                return null;
           }
           Iterator filterItr = filterList.iterator();
           if ( filterItr == null) {
View Full Code Here

TOP

Related Classes of com.sun.enterprise.admin.wsmgmt.filter.spi.FilterRegistry

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.