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,
SessionTermRequest request)
throws InternalException,
IllegalDiameterStateException,
RouteException,
OverloadException
- Throws:
InternalException
IllegalDiameterStateException
RouteException
OverloadException
doReAuthAnswer
void doReAuthAnswer(ServerRxSession session,
ReAuthRequest request,
ReAuthAnswer answer)
throws InternalException,
IllegalDiameterStateException,
RouteException,
OverloadException
- Throws:
InternalException
IllegalDiameterStateException
RouteException
OverloadException
doAbortSessionAnswer
void doAbortSessionAnswer(ServerRxSession session,
AbortSessionRequest request,
AbortSessionAnswer 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 © 2011. All Rights Reserved.