gov.nist.javax.sip.header.ims
Interface ChargingFunctionAddressesHeader
- All Superinterfaces:
- Cloneable, Header, Parameters, Serializable
- All Known Implementing Classes:
- ChargingFunctionAddresses
- public interface ChargingFunctionAddressesHeader
- extends Parameters, Header
P-Charging-Function-Addresses header
Private Header: RFC 3455.
There is a need to inform each SIP proxy involved in a transaction about the common
charging functional entities to receive the generated charging records or charging events.
-
- CCF is used for off-line charging (e.g., for postpaid account charging).
-
- ECF is used for on-line charging (e.g., for pre-paid account charging).
Only one instance of the header MUST be present in a particular request or response.
P-Charging-Addr = "P-Charging-Function-Addresses" HCOLON
charge-addr-params
*(SEMI charge-addr-params)
charge-addr-params = ccf / ecf / generic-param
ccf = "ccf" EQUAL gen-value
ecf = "ecf" EQUAL gen-value
example:
P-Charging-Function-Addresses: ccf=192.1.1.1; ccf=192.1.1.2;
ecf=192.1.1.3; ecf=192.1.1.4
- Author:
- ALEXANDRE MIGUEL SILVA SANTOS - NĂș 10045401
NAME
public static final String NAME
- See Also:
- Constant Field Values
setChargingCollectionFunctionAddress
public void setChargingCollectionFunctionAddress(String ccfAddress)
throws Exception
- Throws:
Exception
addChargingCollectionFunctionAddress
public void addChargingCollectionFunctionAddress(String ccfAddress)
throws Exception
- Throws:
Exception
removeChargingCollectionFunctionAddress
public void removeChargingCollectionFunctionAddress(String ccfAddress)
throws Exception
- Throws:
Exception
getChargingCollectionFunctionAddresses
public ListIterator getChargingCollectionFunctionAddresses()
setEventChargingFunctionAddress
public void setEventChargingFunctionAddress(String ecfAddress)
throws Exception
- Throws:
Exception
addEventChargingFunctionAddress
public void addEventChargingFunctionAddress(String ecfAddress)
throws Exception
- Throws:
Exception
removeEventChargingFunctionAddress
public void removeEventChargingFunctionAddress(String ecfAddress)
throws Exception
- Throws:
Exception
getEventChargingFunctionAddresses
public ListIterator getEventChargingFunctionAddresses()
A product of the NIST/ITL Advanced Networking Technologies Division.
See conditions of use.
Submit a bug report or feature request.