org.jdiameter.api.cxdx
Interface ServerCxDxSession

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

public interface ServerCxDxSession
extends AppSession, StateMachine

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

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
getCreationTime, getLastAccessedTime, getSessionAppId, getSessions, isStateless, 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 © 2010. All Rights Reserved.