com.headissue.asterisk.jtapi.gjtapi
Class DialplanBuilder

java.lang.Object
  extended by com.headissue.asterisk.jtapi.gjtapi.DialplanBuilder
Direct Known Subclasses:
DialplanBuilderExtensionsImpl

public abstract class DialplanBuilder
extends java.lang.Object


Field Summary
(package private)  ProviderConfig config
           
(package private)  net.sf.asterisk.manager.ManagerConnection managerConnection
           
 
Constructor Summary
DialplanBuilder()
           
 
Method Summary
abstract  void build()
          Build the dialplan
abstract  java.util.Map getAddress2Terminals()
          Get addresses which map the terminals
abstract  java.util.Map getTerminal2Addresses()
          Get terminals which map to addresses
 void setConfig(ProviderConfig _config)
           
 void setManagerConnection(net.sf.asterisk.manager.ManagerConnection _managerConnection)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

config

ProviderConfig config

managerConnection

net.sf.asterisk.manager.ManagerConnection managerConnection
Constructor Detail

DialplanBuilder

public DialplanBuilder()
Method Detail

setConfig

public void setConfig(ProviderConfig _config)

setManagerConnection

public void setManagerConnection(net.sf.asterisk.manager.ManagerConnection _managerConnection)

build

public abstract void build()
Build the dialplan


getAddress2Terminals

public abstract java.util.Map getAddress2Terminals()
Get addresses which map the terminals


getTerminal2Addresses

public abstract java.util.Map getTerminal2Addresses()
Get terminals which map to addresses



Copyright 2006 headissue GmbH. All Rights Reserved.