public interface GxClientSessionActivity extends GxSessionActivity
Modifier and Type | Method and Description |
---|---|
ReAuthAnswer |
createGxReAuthAnswer()
Create a ReAuthAnswer message pre-populated with the AVPs appropriate for this session.
|
java.lang.String |
getSessionId()
Returns the session ID of the credit control session,
which uniquely identifies the session.
|
void |
sendEventCreditControlRequest(CreditControlRequest ccr)
Send an event Credit-Control-Request.
|
void |
sendInitialCreditControlRequest(CreditControlRequest ccr)
Send an initial Credit-Control-Request.
|
void |
sendReAuthAnswer(ReAuthAnswer rar)
Send a Re-Auth-Answer message.
|
void |
sendTerminationCreditControlRequest(CreditControlRequest ccr)
Send a termination Credit-Control-Request.
|
void |
sendUpdateCreditControlRequest(CreditControlRequest ccr)
Send an update (intermediate) Credit-Control-Request.
|
endActivity, getCcSessionFailover, getCcSessionState, getCreditControlFailureHandling, getDiameterGxMessageFactory, getDirectDebitingFailureHandling, getLastReceiveTime, getLastSendTime, hasCreditControlFailureHandling, hasDirectDebitingFailureHandling
void sendEventCreditControlRequest(CreditControlRequest ccr) throws SendException
ccr
- the CreditControlRequest to sendSendException
void sendInitialCreditControlRequest(CreditControlRequest ccr) throws SendException
ccr
- the CreditControlRequest to sendSendException
void sendUpdateCreditControlRequest(CreditControlRequest ccr) throws SendException
ccr
- the CreditControlRequest to sendSendException
void sendTerminationCreditControlRequest(CreditControlRequest ccr) throws SendException
ccr
- the CreditControlRequest to sendSendException
ReAuthAnswer createGxReAuthAnswer()
void sendReAuthAnswer(ReAuthAnswer rar) throws SendException
rar
- the ReAuthAnswer to sendSendException
java.lang.String getSessionId()