|
Asterisk-Java | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use AgiScript | |
|---|---|
| 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 AgiScript in org.asteriskjava.fastagi |
|---|
| Subinterfaces of AgiScript in org.asteriskjava.fastagi | |
|---|---|
interface |
NamedAgiScript
Interface for an AgiScript that provides a name for logging and management. |
| Classes in org.asteriskjava.fastagi that implement AgiScript | |
|---|---|
class |
BaseAgiScript
The BaseAgiScript provides some convinience methods to make it easier to write custom AgiScripts. |
protected class |
ScriptEngineMappingStrategy.ScriptEngineAgiScript
|
| Methods in org.asteriskjava.fastagi that return AgiScript | |
|---|---|
protected AgiScript |
AbstractMappingStrategy.createAgiScriptInstance(java.lang.String className)
Creates a new instance of an AGI script. |
AgiScript |
MappingStrategy.determineScript(AgiRequest request)
Returns the AgiScript instance that is responsible to handle the given request. |
AgiScript |
SimpleMappingStrategy.determineScript(AgiRequest request)
|
AgiScript |
ClassNameMappingStrategy.determineScript(AgiRequest request)
|
AgiScript |
CompositeMappingStrategy.determineScript(AgiRequest request)
|
AgiScript |
StaticMappingStrategy.determineScript(AgiRequest request)
|
AgiScript |
ScriptEngineMappingStrategy.determineScript(AgiRequest request)
|
AgiScript |
ResourceBundleMappingStrategy.determineScript(AgiRequest request)
|
| Methods in org.asteriskjava.fastagi with parameters of type AgiScript | |
|---|---|
void |
StaticMappingStrategy.setAgiScript(AgiScript agiScript)
Sets the AgiScript to map to. |
| Method parameters in org.asteriskjava.fastagi with type arguments of type AgiScript | |
|---|---|
void |
SimpleMappingStrategy.setMappings(java.util.Map<java.lang.String,AgiScript> mappings)
Set the "path to AgiScript" mapping. |
| Constructors in org.asteriskjava.fastagi with parameters of type AgiScript | |
|---|---|
AsyncAgiServer(AgiScript agiScript)
Creates a new AsyncAgiServer that will execute the given AGI script for every request. |
|
DefaultAgiServer(AgiScript agiScript)
Creates a new DefaultAgiServer that runs the given AgiScript for all requests. |
|
StaticMappingStrategy(AgiScript agiScript)
Creates a new StaticMappingStrategy that maps all requests to the given script. |
|
| Uses of AgiScript in org.asteriskjava.fastagi.internal |
|---|
| Methods in org.asteriskjava.fastagi.internal that return AgiScript | |
|---|---|
protected AgiScript |
AgiConnectionHandler.getScript()
|
| Methods in org.asteriskjava.fastagi.internal with parameters of type AgiScript | |
|---|---|
protected java.lang.String |
AgiConnectionHandler.getScriptName(AgiScript script)
|
|
Asterisk-Java | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||