org.jdiameter.api.rx
Interface ClientRxSessionListener
public interface ClientRxSessionListener
This interface defines the possible actions for the different states in the client
Rx Interface state machine.
- Author:
- Richard Good , Alexandre Mendonca , Bartosz Baranowski
doAAAnswer
void doAAAnswer(ClientRxSession session,
RxAARequest request,
RxAAAnswer answer)
throws InternalException,
IllegalDiameterStateException,
RouteException,
OverloadException
- Throws:
InternalException
IllegalDiameterStateException
RouteException
OverloadException
doReAuthRequest
void doReAuthRequest(ClientRxSession session,
RxReAuthRequest request)
throws InternalException,
IllegalDiameterStateException,
RouteException,
OverloadException
- Throws:
InternalException
IllegalDiameterStateException
RouteException
OverloadException
doSessionTermAnswer
void doSessionTermAnswer(ClientRxSession session,
RxSessionTermRequest request,
RxSessionTermAnswer answer)
throws InternalException,
IllegalDiameterStateException,
RouteException,
OverloadException
- Throws:
InternalException
IllegalDiameterStateException
RouteException
OverloadException
doAbortSessionRequest
void doAbortSessionRequest(ClientRxSession session,
RxAbortSessionRequest request)
throws InternalException,
IllegalDiameterStateException,
RouteException,
OverloadException
- Throws:
InternalException
IllegalDiameterStateException
RouteException
OverloadException
doOtherEvent
void doOtherEvent(AppSession session,
AppRequestEvent request,
AppAnswerEvent answer)
throws InternalException,
IllegalDiameterStateException,
RouteException,
OverloadException
- Throws:
InternalException
IllegalDiameterStateException
RouteException
OverloadException
Copyright © 2013. All Rights Reserved.