Asterisk-Java

Uses of Interface
org.asteriskjava.fastagi.AgiScript

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

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