This documentation relates to an earlier version of Cipango.
visit the current release documentation home.

Skip to end of metadata
Go to start of metadata

Diameter support in Cipango is designed to offer a servlet-like programming model.

Adding diameter support

Diameter support is optional and should be activated first. To start Cipango with diameter, add the diameter.xml to the command runline. For instance:

To use diameter, a class implementing the DiameterListener must be declared within the application. This is similar to the TimerListener used for the SIP Servlet TimerService.This interface is then invoked when diameter messages are received.

The DiameterListener is defined as follows:

The DiameterFactory

The DiameterFactory class is used to create instances of DiameterRequest.

Cipango makes an instance of org.cipango.diameter.DiameterFactory available to servlets via the servlet context attribute of the same name, org.cipango.diameter.DiameterFactory.

Usage

The following code sample illustrates how to create an UDR request:

Logging

Diameter messages are logged in the file ${jetty.home}/logs/yyyy_mm_dd.diameter.log (replace yyyy_mm_dd by the current date).

Labels:
None
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.