Oracle Server E10293-02 ユーザーズマニュアル
3GPP/Rf Diameter Java API
Oracle Diameter Java APIs
A-7
Raise Events
To send an accounting event to the Diameter stack, user has to call the
accounting application eventRaised(DiameterEvent) method.The only accounting
event triggered by the Rf application is DiameterRfOutOfSpaceEvent(Object, int).
event triggered by the Rf application is DiameterRfOutOfSpaceEvent(Object, int).
The different types of event for an DiameterRfOutOfSpaceEvent are:
■
EVT_OUT_OF_SPACE: The event can be triggered by the application to inform
the stack that there is no more space to store the received/sent accounting
message. This event is created by instantiating DiameterRfOutOfSpaceEvent class
with the type parameter set to EVT_OUT_OF_SPACE. When the Rf server AUTO_
ANSWER mode is activated and once the EVT_OUT_OF_SPACE event has been
triggered, the stack automatically responds with an answer message including the
Result-Code AVP set to DIAMETER_OUT_OF_SPACE and this until the EVT_
NOT_OF_OUT_SPACE event triggering.
the stack that there is no more space to store the received/sent accounting
message. This event is created by instantiating DiameterRfOutOfSpaceEvent class
with the type parameter set to EVT_OUT_OF_SPACE. When the Rf server AUTO_
ANSWER mode is activated and once the EVT_OUT_OF_SPACE event has been
triggered, the stack automatically responds with an answer message including the
Result-Code AVP set to DIAMETER_OUT_OF_SPACE and this until the EVT_
NOT_OF_OUT_SPACE event triggering.
■
EVT_END_OUT_OF_SPACE: The event can be triggered by the application to
inform the stack that there is space again to store the received/sent accounting
request message. This event is created by instantiating
DiameterRfOutOfSpaceEvent class with the type EVT_END_OUT_OF_SPACE.
Triggering such an event is relevant only after having triggered an EVT_OUT_OF_
SPACE event.
inform the stack that there is space again to store the received/sent accounting
request message. This event is created by instantiating
DiameterRfOutOfSpaceEvent class with the type EVT_END_OUT_OF_SPACE.
Triggering such an event is relevant only after having triggered an EVT_OUT_OF_
SPACE event.
The DiameterRfOutOfSpaceEvent is relevant only when AUTO_ANSWER mode
is activated.
is activated.
Rf Application Options
These options specify the features handled by the accounting Application. This is a list
of Properties (see java.util.properties) which may contain a number of options. An
option can be specific to an FSM. Here is the list of the Rf application configurable
options which can be set depending on the implemented FSM:
of Properties (see java.util.properties) which may contain a number of options. An
option can be specific to an FSM. Here is the list of the Rf application configurable
options which can be set depending on the implemented FSM:
Rf Server Stateless
FSM admits following options setting:
■
AUTO_ANSWER
■
AUTO_DELETION
■
ENABLE_INVALID_COMMAND
■
ENABLE_SND_MISSING_AVP
Rf Server StateFul
FSM admits following options setting:
■
AUTO_ANSWER
■
AUTO_DELETION
■
DELETE_ON_TIMEOUT
■
SUPERVISION_TIMER_DURATION
■
ENABLE_INVALID_COMMAND
■
ENABLE_SND_MISSING_AVP
Rf Client
FSM admits following options setting:
■
AUTO_DELETION
■
ENABLE_INVALID_COMMAND
■
ENABLE_SND_MISSING_AVP
■
DELETE_ON_TIMEOUT