Download astivetoolkit Free Java Code
Description
Astive is a toolkit and server for Java that provides an extensible architecture for developing, maintaining, and deploying telephony apps over Asterisk.
Source Files
The download file astivetoolkit-master.zip has the following entries.
.gitignore//from ww w.ja v a2s . com
AUTHORS
CONTRIBUTORS
LICENSE
README.txt
api/astive-agi/pom.xml
api/astive-agi/src/main/java/com/phonytive/astive/agi/AgiCommandHandler.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/AgiCommandReply.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/AgiException.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/AgiRequest.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/AgiResponse.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/ChannelStatus.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/ChannelType.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/CommandProcessor.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/Connection.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/Converter.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/DefaultAgiServerSettings.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/HangupCause.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/PresentationType.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/StringConverter.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/TonType.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/annotation/AgiCommand.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/annotation/BooleanChoose.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/annotation/ParamConverter.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/annotation/Parameter.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/annotation/RequestField.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/annotation/Separator.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/Answer.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/AsyncAgiBreak.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/ControlStreamFile.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/DatabaseDel.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/DatabaseDelTree.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/DatabaseGet.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/DatabasePut.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/Exec.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/GetChannelStatus.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/GetData.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/GetFullVariable.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/GetOption.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/GetVariable.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/GoSub.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/Hangup.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/Noop.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/ReceiveChar.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/ReceiveText.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/RecordFile.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/SayAlpha.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/SayDate.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/SayDatetime.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/SayDigits.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/SayNumber.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/SayPhonetic.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/SayTime.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/SendImage.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/SendText.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/SetAutoHangup.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/SetCallerId.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/SetContext.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/SetExtension.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/SetMusic.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/SetPriority.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/SetVariable.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/SpeechActivateGrammar.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/SpeechCreate.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/SpeechDeactivateGrammar.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/SpeechDestroy.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/SpeechLoadGrammar.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/SpeechRecognize.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/SpeechSet.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/SpeechUnloadGrammar.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/StreamFile.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/TddMode.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/Verbose.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/command/WaitForDigit.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/fastagi/FastAgiConnection.java
api/astive-agi/src/main/java/com/phonytive/astive/agi/fastagi/FastAgiResponse.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/AgiRequestTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/AnswerTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/AsyncAgiBreakTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/ChannelStatusTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/ControlStreamFileTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/DatabaseDelTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/DatabaseDelTreeTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/DatabaseGetTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/DatabasePutTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/ExecTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/GetDataTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/GetFullVariableTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/GetOptionTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/GetVariableTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/GoSubTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/HangupTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/NoopTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/ReceiveCharTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/ReceiveTextTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/RecordFileTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/SayAlphaTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/SayDateTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/SayDatetimeTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/SayDigitsTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/SayNumberTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/SayPhoneticTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/SayTimeTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/SendImageTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/SendTextTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/SetAutoHangupTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/SetCallerIdTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/SetContextTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/SetExtensionTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/SetMusicTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/SetPriorityTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/SetVariableTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/SpeechActivateGrammarTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/SpeechCreateTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/SpeechDeactivateGrammarTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/SpeechDestroyTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/SpeechLoadGrammarTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/SpeechRecognizeTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/SpeechSetTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/SpeechUnloadGrammarTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/StreamFileTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/TddModeTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/VerboseTest.java
api/astive-agi/src/test/java/com/phonytive/astive/agi/command/WaitForDigitTest.java
api/astive-menu/pom.xml
api/astive-menu/src/main/java/com/phonytive/astive/menu/Authenticator.java
api/astive-menu/src/main/java/com/phonytive/astive/menu/Digit.java
api/astive-menu/src/main/java/com/phonytive/astive/menu/DuplicatedDigitsException.java
api/astive-menu/src/main/java/com/phonytive/astive/menu/Menu.java
api/astive-menu/src/main/java/com/phonytive/astive/menu/MenuException.java
api/astive-menu/src/main/java/com/phonytive/astive/menu/MenuItem.java
api/astive-menu/src/main/java/com/phonytive/astive/menu/MenuNavigator.java
api/astive-menu/src/main/java/com/phonytive/astive/menu/action/Action.java
api/astive-menu/src/main/java/com/phonytive/astive/menu/action/ActionMap.java
api/astive-menu/src/main/java/com/phonytive/astive/menu/action/GoExt.java
api/astive-menu/src/main/java/com/phonytive/astive/menu/action/GoTo.java
api/astive-menu/src/main/java/com/phonytive/astive/menu/action/Hangup.java
api/astive-menu/src/main/java/com/phonytive/astive/menu/annontation/Action.java
api/astive-menu/src/main/java/com/phonytive/astive/menu/event/ActionEvent.java
api/astive-menu/src/main/java/com/phonytive/astive/menu/event/ActionListener.java
api/astive-menu/src/main/java/com/phonytive/astive/menu/event/AuthenticationEvent.java
api/astive-menu/src/main/java/com/phonytive/astive/menu/event/AuthenticationListener.java
api/astive-menu/src/main/java/com/phonytive/astive/menu/event/DigitsEvent.java
api/astive-menu/src/main/java/com/phonytive/astive/menu/event/DigitsListener.java
api/astive-menu/src/main/java/com/phonytive/astive/menu/event/Event.java
api/astive-menu/src/main/java/com/phonytive/astive/menu/event/FailEvent.java
api/astive-menu/src/main/java/com/phonytive/astive/menu/event/FailListener.java
api/astive-menu/src/main/java/com/phonytive/astive/menu/event/InterDigitsTimeoutEvent.java
api/astive-menu/src/main/java/com/phonytive/astive/menu/event/InterDigitsTimeoutListener.java
api/astive-menu/src/main/java/com/phonytive/astive/menu/event/KeyEvent.java
api/astive-menu/src/main/java/com/phonytive/astive/menu/event/KeyListener.java
api/astive-menu/src/main/java/com/phonytive/astive/menu/event/MaxFailureEvent.java
api/astive-menu/src/main/java/com/phonytive/astive/menu/event/MaxFailureListener.java
api/astive-menu/src/main/java/com/phonytive/astive/menu/event/MaxTimeoutEvent.java
api/astive-menu/src/main/java/com/phonytive/astive/menu/event/MaxTimeoutListener.java
api/astive-menu/src/main/java/com/phonytive/astive/menu/event/PositionChangeEvent.java
api/astive-menu/src/main/java/com/phonytive/astive/menu/event/PositionChangeListener.java
api/astive-menu/src/main/java/com/phonytive/astive/menu/event/TimeoutEvent.java
api/astive-menu/src/main/java/com/phonytive/astive/menu/event/TimeoutListener.java
api/pom.xml
assembly
astive-archetype/pom.xml
astive-archetype/src/main/resources/META-INF/maven/archetype.xml
astive-archetype/src/main/resources/archetype-resources/pom.xml
astive-archetype/src/main/resources/archetype-resources/src/main/java/App.java
astive-archetype/src/main/resources/archetype-resources/src/main/resources/app.xml
astive-archetype/src/main/resources/archetype-resources/src/main/resources/hello-world.gsm
astive-archetype/src/main/resources/archetype-resources/src/test/java/AppTest.java
astive-commons/pom.xml
astive-commons/src/main/java/com/phonytive/astive/util/AppLocale.java
astive-commons/src/main/java/com/phonytive/astive/util/NetUtil.java
astive-commons/src/main/resources/Messages_en_US.properties
astive-commons/src/main/resources/Messages_es_DO.properties
astive-commons/src/main/resources/build-version.xml
examples/agitdd/pom.xml
examples/agitdd/src/main/java/com/phonytive/astive/agitdd/App.java
examples/agitdd/src/main/resources/astivlet-mapping.properties
examples/agitdd/src/main/resources/hello-world.gsm
examples/handlingevents/pom.xml
examples/handlingevents/src/main/java/com/phonytive/astive/examples/handlingevents/App.java
examples/handlingevents/src/main/java/com/phonytive/astive/examples/handlingevents/Main.java
examples/handlingevents/src/main/resources/app.xml
examples/handlingevents/src/main/resources/log4j.xml
examples/handlingevents/src/main/resources/menu-item-a-sound.gsm
examples/handlingevents/src/main/resources/menu-item-b-sound.gsm
examples/handlingevents/src/main/resources/menu-item-c-sound.gsm
examples/helloworld/pom.xml
examples/helloworld/src/main/java/com/phonytive/astive/examples/helloworld/App.java
examples/helloworld/src/main/resources/app.xml
examples/helloworld/src/main/resources/hello-world.gsm
examples/pom.xml
pom.xml
server/astive-client/pom.xml
server/astive-client/src/main/java/com/phonytive/astive/astivlet/Astivlet.java
server/astive-client/src/main/java/com/phonytive/astive/astivlet/AstivletRequest.java
server/astive-client/src/main/java/com/phonytive/astive/astivlet/AstivletResponse.java
server/astive-core/log4j.xml
server/astive-core/pom.xml
server/astive-core/src/main/java/com/phonytive/astive/server/AbstractAstiveServer.java
server/astive-core/src/main/java/com/phonytive/astive/server/AstDB.java
server/astive-core/src/main/java/com/phonytive/astive/server/AstObj.java
server/astive-core/src/main/java/com/phonytive/astive/server/AstiveException.java
server/astive-core/src/main/java/com/phonytive/astive/server/AstiveServer.java
server/astive-core/src/main/java/com/phonytive/astive/server/AstivletProcessor.java
server/astive-core/src/main/java/com/phonytive/astive/server/ConnectionManager.java
server/astive-core/src/main/java/com/phonytive/astive/server/FastAgiConnectionManager.java
server/astive-core/src/main/java/com/phonytive/astive/server/FastAgiServerSocket.java
server/astive-core/src/main/java/com/phonytive/astive/server/MyAstDB.java
server/astive-core/src/main/java/com/phonytive/astive/server/Service.java
server/astive-core/src/main/java/com/phonytive/astive/server/SimpleAstiveServer.java
server/astive-core/src/main/java/com/phonytive/astive/server/SystemException.java
server/astive-core/src/main/java/com/phonytive/astive/server/admin/AdminCommand.java
server/astive-core/src/main/java/com/phonytive/astive/server/admin/AdminDaemon.java
server/astive-core/src/main/java/com/phonytive/astive/server/admin/AdminDaemonClient.java
server/astive-core/src/main/java/com/phonytive/astive/server/appmanager/Deployer.java
server/astive-core/src/main/java/com/phonytive/astive/server/appmanager/DeployerManager.java
server/astive-core/src/main/java/com/phonytive/astive/server/monitor/ConnectionMonitor.java
server/astive-core/src/main/java/com/phonytive/astive/server/monitor/FastAgiConnectionMonitor.java
server/astive-core/src/main/java/com/phonytive/astive/server/monitor/SimpleConnectionMonitor.java
server/astive-core/src/main/java/com/phonytive/astive/server/utils/CopyFile.java
server/astive-core/src/main/java/com/phonytive/astive/server/utils/InitOutput.java
server/astive-core/src/main/java/com/phonytive/astive/server/utils/ReadUtil.java
server/astive-core/src/main/java/com/phonytive/astive/server/utils/ServiceProperties.java
server/astive-core/src/main/java/com/phonytive/astive/server/utils/ServicePropertiesImpl.java
server/astive-core/src/main/java/com/phonytive/astive/server/utils/URLValidator.java
server/astive-core/src/main/resources/app.xml
server/astive-core/src/main/resources/app.xsd
server/astive-core/src/test/java/com/phonytive/astive/server/test/AppObjTest.java
server/astive-core/src/test/java/com/phonytive/astive/server/test/AppXmlTest.java
server/astive-core/src/test/java/com/phonytive/astive/server/test/AstivletRequestTest.java
server/astive-core/src/test/java/com/phonytive/astive/server/test/MyAstivlet.java
server/astive-core/src/test/java/com/phonytive/astive/server/test/SimpleAstiveServerTest.java
server/astive-core/src/test/java/com/phonytive/astive/server/test/URLValidatorTest.java
server/astive-core/src/test/java/com/phonytive/astive/server/test/app_test.xml
server/astive-telnet/pom.xml
server/astive-telnet/src/main/assembly/ssh.xml
server/astive-telnet/src/main/java/com/phonytive/astive/telnet/ColorsANSI.java
server/astive-telnet/src/main/java/com/phonytive/astive/telnet/TelnetCommand.java
server/astive-telnet/src/main/java/com/phonytive/astive/telnet/TelnetServer.java
server/astive-telnet/src/main/resources/META-INF/org.apache.openejb.server.ServerService/ssh
server/astive-telnet/src/test/java/com/phonytive/astive/telnet/test/TelnetServerTest.java
server/astive-telnet/src/test/key/ssh-key.ser
server/astive-telnet/src/test/resources/META-INF/beans.xml
server/astive-webadmin/pom.xml
server/pom.xml
src/main/resources/basedir/LICENSE
src/main/resources/basedir/NOTICE
src/main/resources/basedir/README.txt
src/main/resources/bin/appCreator
src/main/resources/bin/astived
src/main/resources/bin/installSDK
src/main/resources/bin/uninstallSDK
src/main/resources/bin/version.sh
src/main/resources/conf/admin.properties
src/main/resources/conf/ami.properties
src/main/resources/conf/astived.properties
src/main/resources/conf/cxf.properties
src/main/resources/conf/log4j.xml
src/main/resources/conf/login.config
src/main/resources/conf/telned.properties
src/main/resources/conf/users.properties
src/main/resources/jalopy.xml
src/main/resources/license-headerstyle.xml
src/main/resources/license-template.txt
src/main/resources/sdk-assembly.xml
src/main/resources/server-assembly.xml
Download
Click the following link to download astivetoolkit-master.zip.
astivetoolkit-master.zip