public interface ClientShSession extends AppSession, StateMachine
| Modifier and Type | Method and Description |
|---|---|
void |
sendProfileUpdateRequest(ProfileUpdateRequest request)
Send profile update request to server
|
void |
sendPushNotificationAnswer(PushNotificationAnswer answer) |
void |
sendSubscribeNotificationsRequest(SubscribeNotificationsRequest request)
Send subscription request to server
|
void |
sendUserDataRequest(UserDataRequest request)
Send user data request to server
|
getSessionAppId, getSessions, isStatelessgetCreationTime, getLastAccessedTime, getSessionId, isAppSession, isReplicable, isValid, releaseaddStateChangeNotification, getState, handleEvent, removeStateChangeNotificationvoid sendProfileUpdateRequest(ProfileUpdateRequest 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 sendSubscribeNotificationsRequest(SubscribeNotificationsRequest 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 sendUserDataRequest(UserDataRequest 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 sendPushNotificationAnswer(PushNotificationAnswer answer) throws InternalException, IllegalDiameterStateException, RouteException, OverloadException
Copyright © 2016. All Rights Reserved.