Package com.bea.wcp.diameter.charging
Class RfApplication
java.lang.Object
com.bea.wcp.diameter.Application
com.bea.wcp.diameter.ClientApplication
com.bea.wcp.diameter.charging.RfApplication
Diameter application which extends the accounting client session base
class and implements the 3GPP Rf client protocol. This application can
be used for both event and session-based offline charging.
- Author:
- Copyright (c) 2019, Oracle and/or its affiliates. All rights reserved.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCreates a new ACR EVENT requess for event-based offline charging.Creates a new RfSession for session-based offline charging.createSession(String id, Object parent) getId()Returns the ApplicationId for the application.Methods inherited from class com.bea.wcp.diameter.ClientApplication
initMethods inherited from class com.bea.wcp.diameter.Application
createRequest, createSession, createSessionId, getDestinationHost, getDestinationRealm, getName, getNode, getOriginHost, getOriginRealm, getParameter, getParameter, log, log, rcvAnswer, rcvMessage, rcvRequest, setDestinationHost, setDestinationRealm
-
Field Details
-
ID
Rf application identifier
-
-
Constructor Details
-
RfApplication
public RfApplication()Creates a new RfApplication.
-
-
Method Details
-
getId
Description copied from class:ApplicationReturns the ApplicationId for the application.- Specified by:
getIdin classApplication- Returns:
- the application's ApplicationId
-
createSession
Creates a new RfSession for session-based offline charging. The resulting session can be used to send ACR START, INTERIM, and STOP requests, as well as receive answers to those requests.- Overrides:
createSessionin classApplication- Returns:
- the new RfSession
-
createSession
- Overrides:
createSessionin classApplication
-
createEventACR
Creates a new ACR EVENT requess for event-based offline charging. The session will be automatically terminated once the corresponding answer (ACA) has been received from the CDF.- Returns:
- the new ACR EVENT request
-