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
 OutboundServiceFilter newOutboundServiceFilter(java.net.URL url, AjaxProxyConfiguration proxyConfig, java.util.Map<java.lang.String,java.lang.String> metadata, Context runtimeCtx)
          Creates a new OutboundServiceFilter element which operates on the given URL for the given runtime context.
 

Method Detail

newOutboundServiceFilter

OutboundServiceFilter newOutboundServiceFilter(java.net.URL url,
                                               AjaxProxyConfiguration proxyConfig,
                                               java.util.Map<java.lang.String,java.lang.String> metadata,
                                               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