Showing 6 results.
Items per Page 50
of 1

CVP Forum

« Back to General Discussion

Java code generated by Audium Builder

Combination View Flat View Tree View
Threads [ Previous | Next ]
Hello,
I have a question about the Audium Builder 3.0; The Builder provides us an interface to set up the call flow the way we want to.

I guess that there is Java code underlying all applications that are built using the Builder, thats later on deployed.

How ever i could not see the Java code that gets generated when we are done building the entire application. Is there any way we can view this code?

I could see that the Builder allows users to call their classes if required. But I could not see the Java code for the entire call flow that was set up using the Builder.

Thanks,
Nagarajan

The Audium Builder is written in Java, however when you save and deploy and application, the Builder produces XML files which are then interpreted by the Audium Server. So the Builder does not include any Java code within the application itself, it is all done through XML. The DTDs for the XML files are stored in the dtds folder in AUDIUM_HOME.

The Audium Builder provides mechanisms for a developer to specify their own code to be executed at certain times within a call. The APIs used for this are detailed in the documentaion and Javadocs provided with the software.

One does not need to worry about the details of the Audium Java code because Audium handles those tasks. You only need to deal with the business logic specific to your application.

Hello,
Thanks a lot for the clarification. Is there any way we can see the actual XML files that are generated by the Audium Builder?

My question about the Java code came from the VFC classes that Audium provides to create call flows. I was curious to see if the Builder would produce Java code that makes use of the VFC's in coming up with the final call flow.

But thanks to you, its now clear that the Builder produces XML code corresponding to the call flow that we configure using the Builder GUI.

Thanks again,
Nagarajan

The Audium Builder is written in Java, however when you save and deploy and application, the Builder produces XML files which are then interpreted by the Audium Server. So the Builder does not include any Java code within the application itself, it is all done through XML. The DTDs for the XML files are stored in the dtds folder in AUDIUM_HOME.

The Audium Builder provides mechanisms for a developer to specify their own code to be executed at certain times within a call. The APIs used for this are detailed in the documentaion and Javadocs provided with the software.

One does not need to worry about the details of the Audium Java code because Audium handles those tasks. You only need to deal with the business logic specific to your application.[/quote:beb186dfdd]

The files the Builder produces are stored in the data folder of the particular application. The application folder contains the application's settings and call flow, the configurations folder contains element configurations, and the misc folder contains the XML Decisions created in the Builder.