net.officefloor.plugin.servlet.filter.configuration
Class FilterMappings

java.lang.Object
  extended by net.officefloor.plugin.servlet.filter.configuration.FilterMappings

public class FilterMappings
extends Object

Listing of FilterMapping instances.

Author:
Daniel Sagenschneider

Constructor Summary
FilterMappings()
           
 
Method Summary
 void addFilterMapping(String filterName, String urlPattern, String servletName, MappingType... mappingTypes)
           Adds a FilterMapping.
 FilterMapping[] getFilterMappings()
          Obtains the FilterMapping instances in order.
 void inputProperties(PropertyList properties)
          Configures the FilterMapping instances from the PropertyList.
 void outputProperties(PropertyList properties)
          Outputs the Property instances to the PropertyList.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilterMappings

public FilterMappings()
Method Detail

addFilterMapping

public void addFilterMapping(String filterName,
                             String urlPattern,
                             String servletName,
                             MappingType... mappingTypes)

Adds a FilterMapping.

The order of adding is maintained.

Parameters:
filterName - Filter name.
urlPattern - URL pattern for matching path.
servletName - Servlet name for matching.
mappingTypes - MappingType that is applicable for the added FilterMapping.

getFilterMappings

public FilterMapping[] getFilterMappings()
Obtains the FilterMapping instances in order.

Returns:
FilterMapping instances in order.

outputProperties

public void outputProperties(PropertyList properties)
Outputs the Property instances to the PropertyList.

Parameters:
properties - PropertyList.

inputProperties

public void inputProperties(PropertyList properties)
Configures the FilterMapping instances from the PropertyList.

Parameters:
properties - PropertyList.


Copyright © 2005-2012. All Rights Reserved.