net.sourceforge.scopes.managers
Interface ScopeManagerConfigurator<T extends javax.servlet.ServletRequest>
- Type Parameters:
T
- The request class.
- All Known Implementing Classes:
- SimpleScopeManagerConfigurator
public interface ScopeManagerConfigurator<T extends javax.servlet.ServletRequest>
Configures scope managers, i.e. creates a map of type:
scope name -> scope manager
That can be used to manage all scopes.
Method Summary |
java.util.Map<java.lang.String,ScopeManager<? super T>> |
configure(java.util.Map<java.lang.String,java.lang.Object> parameters)
Configures the scope managers. |
configure
java.util.Map<java.lang.String,ScopeManager<? super T>> configure(java.util.Map<java.lang.String,java.lang.Object> parameters)
throws ScopesException
- Configures the scope managers.
- Parameters:
parameters
- The configuration parameters.
- Returns:
- A map of type: scope name -> scope manager.
- Throws:
ScopesException
- If something goes wrong.