Asterisk-Java

Uses of Interface
org.asteriskjava.fastagi.MappingStrategy

Packages that use MappingStrategy
org.asteriskjava.fastagi Provides an implementaion of Asterisk's FastAGI. 
org.asteriskjava.fastagi.internal Provides private implementations for interfaces defined in the org.asteriskjava.fastagi package. 
 

Uses of MappingStrategy in org.asteriskjava.fastagi
 

Classes in org.asteriskjava.fastagi that implement MappingStrategy
 class AbstractMappingStrategy
          Abstract base class for common mapping strategies.
 class ClassNameMappingStrategy
          A MappingStrategy that determines the AGIScript based on the fully qualified class name given in the AGI URL.
 class CompositeMappingStrategy
          A mapping strategy that tries a sequence of other mapping strategies to find an AgiScript matching the request.
 class ResourceBundleMappingStrategy
          A MappingStrategy that is configured via a resource bundle.
 class SimpleMappingStrategy
          A MappingStrategy that is configured via a fixed set of properties.
 

Methods in org.asteriskjava.fastagi with parameters of type MappingStrategy
 void CompositeMappingStrategy.addStrategy(MappingStrategy strategy)
          Adds a strategy (at the end of the list).
 void DefaultAgiServer.setMappingStrategy(MappingStrategy mappingStrategy)
          Sets the strategy to use for mapping AgiRequests to AgiScripts that serve them.
 

Method parameters in org.asteriskjava.fastagi with type arguments of type MappingStrategy
 void CompositeMappingStrategy.setStrategies(java.util.List<MappingStrategy> strategies)
          Sets the strategies to use.
 

Constructors in org.asteriskjava.fastagi with parameters of type MappingStrategy
CompositeMappingStrategy(MappingStrategy... strategies)
          Creates a new CompositeMappingStrategy.
 

Constructor parameters in org.asteriskjava.fastagi with type arguments of type MappingStrategy
CompositeMappingStrategy(java.util.List<MappingStrategy> strategies)
          Creates a new CompositeMappingStrategy.
 

Uses of MappingStrategy in org.asteriskjava.fastagi.internal
 

Constructors in org.asteriskjava.fastagi.internal with parameters of type MappingStrategy
AgiConnectionHandler(SocketConnectionFacade socket, MappingStrategy mappingStrategy)
          Creates a new AGIConnectionHandler to handle the given socket connection.
 


Asterisk-Java

Copyright © 2004-2007 Stefan Reuter. All Rights Reserved.