com.ibm.mashups.proxy.ext
Interface OutboundServiceFilterFactory


public interface OutboundServiceFilterFactory

Factory which creates OutboundServiceFilter instances. Filter factories can be registered in a policy section of a proxy configuration.

Since:
9.0

Method Summary
 com.ibm.mashups.proxy.ext.OutboundServiceFilter newOutboundServiceFilter(java.net.URL url, com.ibm.mashups.proxy.configuration.AjaxProxyConfiguration proxyConfig, java.util.Map<java.lang.String,java.lang.String> metadata, com.ibm.mashups.proxy.Context runtimeCtx)
          Creates a new OutboundServiceFilter element which operates on the given URL for the given runtime context.
 

Method Detail

newOutboundServiceFilter

com.ibm.mashups.proxy.ext.OutboundServiceFilter newOutboundServiceFilter(java.net.URL url,
                                                                         com.ibm.mashups.proxy.configuration.AjaxProxyConfiguration proxyConfig,
                                                                         java.util.Map<java.lang.String,java.lang.String> metadata,
                                                                         com.ibm.mashups.proxy.Context runtimeCtx)
                                                                         throws java.io.IOException
Creates a new OutboundServiceFilter element which operates on the given URL for the given runtime context.

Parameters:
url - URL the outbound service filter should operate on. Will not be null.
proxyConfig - The runtime context specific proxy configuration. Will not be null.
metadata - The the metadata settings in the configuration for this outbound service filter. Will not be null. May be empty.
runtimeCtx - The runtime context. Will not be null.
Returns:
A OutboundServiceFilter instance. Not null .
Throws:
java.io.IOException