org.jdiameter.api.cca
Interface ServerCCASessionListener
public interface ServerCCASessionListener
doCreditControlRequest
void doCreditControlRequest(ServerCCASession session,
JCreditControlRequest request)
throws InternalException,
IllegalDiameterStateException,
RouteException,
OverloadException
- Throws:
InternalException
IllegalDiameterStateException
RouteException
OverloadException
doReAuthAnswer
void doReAuthAnswer(ServerCCASession session,
ReAuthRequest request,
ReAuthAnswer 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
- Notifies this ServerCCASessionListener that the ServerCCASession has
recived not CCA message, now it can be even RAA.
- Parameters:
session - parent application session (FSM)request - request objectanswer - answer object
- Throws:
InternalException - The InternalException signals that internal error is
occurred.
IllegalDiameterStateException - The IllegalStateException signals that session has incorrect
state (invalid).
RouteException - The NoRouteException signals that no route exist for a given
realm.
OverloadException - The OverloadException signals that destination host is
overloaded.
Copyright © 2010. All Rights Reserved.