org.jdiameter.api.cxdx
Interface ClientCxDxSession

All Superinterfaces:
AppSession, BaseSession, java.io.Serializable, StateMachine

public interface ClientCxDxSession
extends AppSession, StateMachine

Start time:13:23:06 2009-08-17
Project: diameter-parent

Author:
Bartosz Baranowski , Alexandre Mendonca

Method Summary
 void sendLocationInformationRequest(JLocationInfoRequest request)
           
 void sendMultimediaAuthRequest(JMultimediaAuthRequest request)
           
 void sendPushProfileAnswer(JPushProfileAnswer answer)
           
 void sendRegistrationTerminationAnswer(JRegistrationTerminationAnswer answer)
           
 void sendServerAssignmentRequest(JServerAssignmentRequest request)
           
 void sendUserAuthorizationRequest(JUserAuthorizationRequest request)
           
 
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

sendUserAuthorizationRequest

void sendUserAuthorizationRequest(JUserAuthorizationRequest request)
                                  throws InternalException,
                                         IllegalDiameterStateException,
                                         RouteException,
                                         OverloadException
Throws:
InternalException
IllegalDiameterStateException
RouteException
OverloadException

sendServerAssignmentRequest

void sendServerAssignmentRequest(JServerAssignmentRequest request)
                                 throws InternalException,
                                        IllegalDiameterStateException,
                                        RouteException,
                                        OverloadException
Throws:
InternalException
IllegalDiameterStateException
RouteException
OverloadException

sendLocationInformationRequest

void sendLocationInformationRequest(JLocationInfoRequest request)
                                    throws InternalException,
                                           IllegalDiameterStateException,
                                           RouteException,
                                           OverloadException
Throws:
InternalException
IllegalDiameterStateException
RouteException
OverloadException

sendMultimediaAuthRequest

void sendMultimediaAuthRequest(JMultimediaAuthRequest request)
                               throws InternalException,
                                      IllegalDiameterStateException,
                                      RouteException,
                                      OverloadException
Throws:
InternalException
IllegalDiameterStateException
RouteException
OverloadException

sendRegistrationTerminationAnswer

void sendRegistrationTerminationAnswer(JRegistrationTerminationAnswer answer)
                                       throws InternalException,
                                              IllegalDiameterStateException,
                                              RouteException,
                                              OverloadException
Throws:
InternalException
IllegalDiameterStateException
RouteException
OverloadException

sendPushProfileAnswer

void sendPushProfileAnswer(JPushProfileAnswer answer)
                           throws InternalException,
                                  IllegalDiameterStateException,
                                  RouteException,
                                  OverloadException
Throws:
InternalException
IllegalDiameterStateException
RouteException
OverloadException


Copyright © 2010. All Rights Reserved.