|
Asterisk-Java | |||||||||
PREV NEXT | FRAMES NO FRAMES |
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 |
ScriptEngineMappingStrategy
A MappingStrategy that uses ScriptEngine to run AgiScripts. |
class |
SimpleMappingStrategy
A MappingStrategy that is configured via a fixed set of properties. |
class |
StaticMappingStrategy
Mapping strategy that maps all requests to the same script instance. |
Methods in org.asteriskjava.fastagi that return MappingStrategy | |
---|---|
protected MappingStrategy |
AbstractAgiServer.getMappingStrategy()
|
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 |
AbstractAgiServer.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 | |
---|---|
AsyncAgiServer(MappingStrategy mappingStrategy)
Creates a new AsyncAgiServer with the given MappingStrategy. |
|
CompositeMappingStrategy(MappingStrategy... strategies)
Creates a new CompositeMappingStrategy. |
|
DefaultAgiServer(MappingStrategy mappingStrategy)
Creates a new DefaultAgiServer that uses the given MappingStrategy . |
|
DefaultAgiServer(java.lang.String configResourceBundleName,
MappingStrategy mappingStrategy)
Creates a new DefaultAgiServer and loads its configuration from an alternative resource bundle and uses the given MappingStrategy . |
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(MappingStrategy mappingStrategy)
Creates a new AGIConnectionHandler to handle the given socket connection. |
|
AsyncAgiConnectionHandler(MappingStrategy mappingStrategy,
AsyncAgiEvent asyncAgiStartEvent)
Creates a new FastAGIConnectionHandler to handle the given FastAGI socket connection. |
|
FastAgiConnectionHandler(MappingStrategy mappingStrategy,
SocketConnectionFacade socket)
Creates a new FastAGIConnectionHandler to handle the given FastAGI socket connection. |
|
Asterisk-Java | |||||||||
PREV NEXT | FRAMES NO FRAMES |