public interface ServerShSession extends AppSession, StateMachine
| Modifier and Type | Method and Description |
|---|---|
void |
sendProfileUpdateAnswer(ProfileUpdateAnswer answer)
Send profile update answer to client
|
void |
sendPushNotificationRequest(PushNotificationRequest request)
Send profile update notification request to client
|
void |
sendSubscribeNotificationsAnswer(SubscribeNotificationsAnswer answer)
Send subscribe notification answer to client
|
void |
sendUserDataAnswer(UserDataAnswer answer)
Send user data answer to client
|
getSessionAppId, getSessions, isStatelessgetCreationTime, getLastAccessedTime, getSessionId, isAppSession, isReplicable, isValid, releaseaddStateChangeNotification, getState, handleEvent, removeStateChangeNotificationvoid sendPushNotificationRequest(PushNotificationRequest request) throws InternalException, IllegalDiameterStateException, RouteException, OverloadException
request - Authentication-Request event instanceInternalException - 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.void sendProfileUpdateAnswer(ProfileUpdateAnswer answer) throws InternalException, IllegalDiameterStateException, RouteException, OverloadException
request - Authentication-Request event instanceInternalException - 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.void sendSubscribeNotificationsAnswer(SubscribeNotificationsAnswer answer) throws InternalException, IllegalDiameterStateException, RouteException, OverloadException
request - Authentication-Request event instanceInternalException - 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.void sendUserDataAnswer(UserDataAnswer answer) throws InternalException, IllegalDiameterStateException, RouteException, OverloadException
request - Authentication-Request event instanceInternalException - 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 © 2016. All Rights Reserved.