Oracle Server E10293-02 ユーザーズマニュアル

ページ / 108
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). 
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.
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.
The DiameterRfOutOfSpaceEvent is relevant only when AUTO_ANSWER mode 
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:
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