org.jdiameter.api.cxdx
Interface ServerCxDxSession

All Superinterfaces:
AppSession, BaseSession, StateMachine

public interface ServerCxDxSession
extends AppSession, StateMachine

Author:
Bartosz Baranowski , Alexandre Mendonca

Method Summary
 void sendLocationInformationAnswer(JLocationInfoAnswer answer)
           
 void sendMultimediaAuthAnswer(JMultimediaAuthAnswer answer)
           
 void sendPushProfileRequest(JPushProfileRequest request)
           
 void sendRegistrationTerminationRequest(JRegistrationTerminationRequest request)
           
 void sendServerAssignmentAnswer(JServerAssignmentAnswer answer)
           
 void sendUserAuthorizationAnswer(JUserAuthorizationAnswer answer)
           
 
Methods inherited from interface org.jdiameter.api.app.AppSession
getSessionAppId, getSessions, isStateless
 
Methods inherited from interface org.jdiameter.api.BaseSession
getCreationTime, getLastAccessedTime, getSessionId, isAppSession, isReplicable, isValid, release
 
Methods inherited from interface org.jdiameter.api.app.StateMachine
addStateChangeNotification, getState, handleEvent, removeStateChangeNotification
 

Method Detail

sendUserAuthorizationAnswer

void sendUserAuthorizationAnswer(JUserAuthorizationAnswer answer)
                                 throws InternalException,
                                        IllegalDiameterStateException,
                                        RouteException,
                                        OverloadException
Throws:
InternalException
IllegalDiameterStateException
RouteException
OverloadException

sendServerAssignmentAnswer

void sendServerAssignmentAnswer(JServerAssignmentAnswer answer)
                                throws InternalException,
                                       IllegalDiameterStateException,
                                       RouteException,
                                       OverloadException
Throws:
InternalException
IllegalDiameterStateException
RouteException
OverloadException

sendLocationInformationAnswer

void sendLocationInformationAnswer(JLocationInfoAnswer answer)
                                   throws InternalException,
                                          IllegalDiameterStateException,
                                          RouteException,
                                          OverloadException
Throws:
InternalException
IllegalDiameterStateException
RouteException
OverloadException

sendMultimediaAuthAnswer

void sendMultimediaAuthAnswer(JMultimediaAuthAnswer answer)
                              throws InternalException,
                                     IllegalDiameterStateException,
                                     RouteException,
                                     OverloadException
Throws:
InternalException
IllegalDiameterStateException
RouteException
OverloadException

sendRegistrationTerminationRequest

void sendRegistrationTerminationRequest(JRegistrationTerminationRequest request)
                                        throws InternalException,
                                               IllegalDiameterStateException,
                                               RouteException,
                                               OverloadException
Throws:
InternalException
IllegalDiameterStateException
RouteException
OverloadException

sendPushProfileRequest

void sendPushProfileRequest(JPushProfileRequest request)
                            throws InternalException,
                                   IllegalDiameterStateException,
                                   RouteException,
                                   OverloadException
Throws:
InternalException
IllegalDiameterStateException
RouteException
OverloadException


Copyright © 2013. All Rights Reserved.