org.jdiameter.api.cxdx
Interface ClientCxDxSession

All Superinterfaces:
AppSession, 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
getCreationTime, getLastAccessedTime, getSessionAppId, getSessions, isStateless, 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.