org.jdiameter.api.rx
Interface ServerRxSessionListener
public interface ServerRxSessionListener
This interface defines the possible actions for the different states in the server Rx
Interface state machine.
- Author:
- Richard Good , Alexandre Mendonca , Bartosz Baranowski
doAARequest
void doAARequest(ServerRxSession session,
RxAARequest request)
throws InternalException,
IllegalDiameterStateException,
RouteException,
OverloadException
- Throws:
InternalException
IllegalDiameterStateException
RouteException
OverloadException
doSessionTermRequest
void doSessionTermRequest(ServerRxSession session,
RxSessionTermRequest request)
throws InternalException,
IllegalDiameterStateException,
RouteException,
OverloadException
- Throws:
InternalException
IllegalDiameterStateException
RouteException
OverloadException
doReAuthAnswer
void doReAuthAnswer(ServerRxSession session,
RxReAuthRequest request,
RxReAuthAnswer answer)
throws InternalException,
IllegalDiameterStateException,
RouteException,
OverloadException
- Throws:
InternalException
IllegalDiameterStateException
RouteException
OverloadException
doAbortSessionAnswer
void doAbortSessionAnswer(ServerRxSession session,
RxAbortSessionRequest request,
RxAbortSessionAnswer answer)
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.