Class InetAddressRangeFilterBuilder

java.lang.Object
com.tangosol.coherence.config.builder.InetAddressRangeFilterBuilder
All Implemented Interfaces:
ParameterizedBuilder<Filter>

public class InetAddressRangeFilterBuilder extends Object implements ParameterizedBuilder<Filter>
InetAddressRangeFilterBuilder defers evaluating configuration parameters until Filter is instantiated.
Since:
Coherence 12.2.1
Author:
jf 2015.02.10
  • Constructor Details

  • Method Details

    • realize

      public Filter realize(ParameterResolver resolver, ClassLoader loader, ParameterList listParameters)
      Realizes (creates if necessary) an instance of a object of type T, using the provided ParameterResolver to resolve values any referenced Parameters.
      Specified by:
      realize in interface ParameterizedBuilder<Filter>
      Parameters:
      resolver - the ParameterResolver for resolving named Parameters
      loader - the ClassLoader for loading any necessary classes and if null the ClassLoader used to load the builder will be used instead
      listParameters - an optional ParameterList (may be null) to be used for realizing the instance, eg: used as constructor parameters
      Returns:
      an instance of T
    • addAuthorizedHostsToFilter

      public void addAuthorizedHostsToFilter(String sAddrFrom, String sAddrTo)
      Add an authorized host range to the filter.
      Parameters:
      sAddrFrom - from address
      sAddrTo - to address