public interface GxServerSessionActivity extends GxSessionActivity
Modifier and Type | Method and Description |
---|---|
CreditControlAnswer |
createGxCreditControlAnswer()
Create a Credit-Control-Answer message pre-populated with the AVPs appropriate for this session.
|
ReAuthRequest |
createGxReAuthRequest()
Create a ReAuthRequest 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 |
sendCreditControlAnswer(CreditControlAnswer cca)
Send a Credit-Control-Answer message to the CC client.
|
void |
sendReAuthRequest(ReAuthRequest rar)
Send a Re-Auth-Request message to the CC client.
|
endActivity, getCcSessionFailover, getCcSessionState, getCreditControlFailureHandling, getDiameterGxMessageFactory, getDirectDebitingFailureHandling, getLastReceiveTime, getLastSendTime, hasCreditControlFailureHandling, hasDirectDebitingFailureHandling
CreditControlAnswer createGxCreditControlAnswer()
void sendCreditControlAnswer(CreditControlAnswer cca) throws SendException
cca
- the CreditControlAnswer to sendSendException
ReAuthRequest createGxReAuthRequest()
void sendReAuthRequest(ReAuthRequest rar) throws SendException
rar
- the ReAuthRequest to sendSendException
java.lang.String getSessionId()