public interface CreditControlServerSessionActivity extends CreditControlSessionActivity
Modifier and Type | Method and Description |
---|---|
AbortSessionRequest |
createAbortSessionRequest()
Create a Abort-Session-Request message pre-populated with the AVPs appropriate for this session.
|
CreditControlAnswer |
createCreditControlAnswer()
Create a Credit-Control-Answer message pre-populated with the AVPs appropriate for this session.
|
ReAuthRequest |
createReAuthRequest()
Create a Re-Auth-Request 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 |
sendAbortSessionRequest(AbortSessionRequest asr)
Send a Abort-Session-Request message to the CC client.
|
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, getCreditControlMessageFactory, getDirectDebitingFailureHandling, getLastReceiveTime, getLastSendTime, hasCcSessionFailover, hasCreditControlFailureHandling, hasDirectDebitingFailureHandling
CreditControlAnswer createCreditControlAnswer()
void sendCreditControlAnswer(CreditControlAnswer cca) throws SendException
cca
- the CreditControlAnswer to sendSendException
ReAuthRequest createReAuthRequest()
void sendReAuthRequest(ReAuthRequest rar) throws SendException
rar
- the ReAuthRequest to sendSendException
AbortSessionRequest createAbortSessionRequest()
void sendAbortSessionRequest(AbortSessionRequest asr) throws SendException
asr
- the AbortSessionRequest to sendSendException
java.lang.String getSessionId()