Package org.jasig.cas.client.configuration

Interface Summary
ConfigurationKeys Holder interface for all known configuration keys.
ConfigurationStrategy Abstraction to allow for pluggable methods for retrieving filter configuration.
 

Class Summary
BaseConfigurationStrategy Base class to provide most of the boiler-plate code (i.e.
ConfigurationKey<E> Holder class to represent a particular configuration key and its optional default value.
JndiConfigurationStrategyImpl Loads configuration information from JNDI, using the defaultValue if it can't.
LegacyConfigurationStrategyImpl Replicates the original behavior by checking the WebXmlConfigurationStrategyImpl first, and then the JndiConfigurationStrategyImpl before using the defaultValue.
PropertiesConfigurationStrategyImpl  
SystemPropertiesConfigurationStrategyImpl Load all configuration from system properties.
WebXmlConfigurationStrategyImpl Implementation of the ConfigurationStrategy that first checks the FilterConfig and then checks the ServletContext, ultimately falling back to the defaultValue.
 

Enum Summary
ConfigurationStrategyName Enumeration to map simple names to the underlying classes so that deployers can reference the simple name in the web.xml instead of the fully qualified class name.
 



Copyright © 2006-2015 Jasig. All Rights Reserved.