Package com.bea.wcp.diameter.charging
Class RfSimulator
java.lang.Object
com.bea.wcp.diameter.Application
com.bea.wcp.diameter.util.Simulator
com.bea.wcp.diameter.charging.RfSimulator
Simple OCF simulator for Rf protocol testing.
- Author:
- Copyright (c) 2019, Oracle and/or its affiliates. All rights reserved.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.bea.wcp.diameter.util.Simulator
Simulator.ServerSession -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateSession(String id) voiddumpHistory(OutputStream out) voiddumpHistory(PrintWriter out) getId()Returns the ApplicationId for the application.voidinit()Called by the container to initialize the application.static voidMethods inherited from class com.bea.wcp.diameter.util.Simulator
addHistory, clearHistory, getHistory, historyEnabled, initialClientRequest, initialClientRequest, isServer, rcvRequest, sendASR, setHistoryEnabled, setServerMethods inherited from class com.bea.wcp.diameter.Application
createRequest, createSession, createSession, createSessionId, getDestinationHost, getDestinationRealm, getName, getNode, getOriginHost, getOriginRealm, getParameter, getParameter, log, log, rcvAnswer, rcvMessage, setDestinationHost, setDestinationRealm
-
Field Details
-
PARAM_MIN_INTERVAL
- See Also:
-
-
Constructor Details
-
RfSimulator
public RfSimulator()
-
-
Method Details
-
getId
Description copied from class:ApplicationReturns the ApplicationId for the application.- Specified by:
getIdin classApplication- Returns:
- the application's ApplicationId
-
init
public void init()Description copied from class:ApplicationCalled by the container to initialize the application. Applications override this method to perform application specific initialization. -
createSession
- Specified by:
createSessionin classSimulator
-
dumpHistory
-
dumpHistory
-
main
-