Uses of Class
org.jdiameter.api.IllegalDiameterStateException

Packages that use IllegalDiameterStateException
org.jdiameter.api   
org.jdiameter.api.acc   
org.jdiameter.api.auth   
org.jdiameter.api.cca   
org.jdiameter.api.cxdx   
org.jdiameter.api.gx   
org.jdiameter.api.rf   
org.jdiameter.api.ro   
org.jdiameter.api.rx   
org.jdiameter.api.s6a   
org.jdiameter.api.sh   
 

Uses of IllegalDiameterStateException in org.jdiameter.api
 

Methods in org.jdiameter.api that throw IllegalDiameterStateException
 void Peer.connect()
          Establishes a connection towards a remote peer.
 void Peer.disconnect(int disconnectCause)
          Close the connection to the peer.
 Dictionary Stack.getDictionary()
          Return Dictionary instance
 SessionFactory Stack.getSessionFactory()
          Return SessionFactory instance
 SessionFactory Stack.init(Configuration config)
          Configuration stack and allocation system resources.
 java.util.concurrent.Future<Message> Session.send(Message message)
          Sends and wait response message with default timeout
 java.util.concurrent.Future<Message> RawSession.send(Message message)
          Sends and wait response message with default timeout
 void RawSession.send(Message message, EventListener<Message,Message> listener)
          Sends and wait response message with default timeout
 void RawSession.send(Message message, EventListener<Message,Message> listener, long timeOut, java.util.concurrent.TimeUnit timeUnit)
          Sends and wait response message with defined timeout
 void Session.send(Message message, EventListener<Request,Answer> listener)
          Sends and wait response message with default timeout
 void Session.send(Message message, EventListener<Request,Answer> listener, long timeOut, java.util.concurrent.TimeUnit timeUnit)
          Sends and wait response message with defined timeout
 java.util.concurrent.Future<Message> Session.send(Message message, long timeOut, java.util.concurrent.TimeUnit timeUnit)
          Sends and wait response message with defined timeout
 java.util.concurrent.Future<Message> RawSession.send(Message message, long timeOut, java.util.concurrent.TimeUnit timeUnit)
          Sends and wait response message with defined timeout
 void Stack.start()
          Start activity of stack (Thread and Network connections), not waiting switch ANY peer to OKEY state
 void Stack.start(Mode mode, long timeout, java.util.concurrent.TimeUnit unit)
          Start activity of stack (Thread and Network connections), waiting specified wait time switch peers to OKEY state.
 void Stack.stop(long timeout, java.util.concurrent.TimeUnit unit, int disconnectCause)
          Stop any activity of stack (Thread and Network connections), waiting if necessary up to the specified wait time switch peers to DOWN state.
 

Uses of IllegalDiameterStateException in org.jdiameter.api.acc
 

Methods in org.jdiameter.api.acc that throw IllegalDiameterStateException
 void ClientAccSessionListener.doAccAnswerEvent(ClientAccSession appSession, AccountRequest request, AccountAnswer answer)
          Notifies this AccSessionEventListener that the ClientAccSesssion has recived AccAnswer message.
 void ServerAccSessionListener.doAccRequestEvent(ServerAccSession appSession, AccountRequest request)
          Notifies this AccSessionEventListener that the ServerAccSesssion has recived AccRequest message.
 void ServerAccSessionListener.doOtherEvent(AppSession session, AppRequestEvent request, AppAnswerEvent answer)
          Notifies this AuthSessionEventListener that the ServerAuthSesssion has recived not authentication message.
 void ClientAccSessionListener.doOtherEvent(AppSession appSession, AppRequestEvent request, AppAnswerEvent answer)
          Notifies this AccSessionEventListener that the ClientAccSesssion has recived not account message.
 

Uses of IllegalDiameterStateException in org.jdiameter.api.auth
 

Methods in org.jdiameter.api.auth that throw IllegalDiameterStateException
 void ServerAuthSessionListener.doAbortSessionAnswerEvent(ServerAuthSession session, AbortSessionAnswer answer)
          Notifies this AuthSessionEventListener that the ServerAuthSesssion has recived AbortSessionRequest message.
 void ClientAuthSessionListener.doAbortSessionRequestEvent(ClientAuthSession session, AbortSessionRequest request)
          Notifies this AuthSessionEventListener that the ClientAuthSesssion has recived AbortSessionRequest message.
 void ClientAuthSessionListener.doAuthAnswerEvent(ClientAuthSession session, AppRequestEvent request, AppAnswerEvent answer)
          Notifies this AuthSessionEventListener that the ClientAuthSesssion has recived AuthAnswer message.
 void ServerAuthSessionListener.doAuthRequestEvent(ServerAuthSession session, AppRequestEvent request)
          Notifies this AuthSessionEventListener that the ServerAuthSesssion has recived AuthRequest message.
 void ServerAuthSessionListener.doOtherEvent(AppSession session, AppRequestEvent request, AppAnswerEvent answer)
          Notifies this AuthSessionEventListener that the ServerAuthSesssion has recived not authentication message.
 void ClientAuthSessionListener.doOtherEvent(AppSession session, AppRequestEvent request, AppAnswerEvent answer)
          Notifies this AuthSessionEventListener that the ClientAuthSesssion has recived not authentication message.
 void ServerAuthSessionListener.doReAuthAnswerEvent(ServerAuthSession session, ReAuthRequest request, ReAuthAnswer answer)
          Notifies this AuthSessionEventListener that the ServerAuthSesssion has recived ReAuthAnswer message.
 void ClientAuthSessionListener.doReAuthRequestEvent(ClientAuthSession session, ReAuthRequest request)
          Notifies this AuthSessionEventListener that the ClientAuthSesssion has recived ReAuthRequest message.
 void ClientAuthSessionListener.doSessionTerminationAnswerEvent(ClientAuthSession session, SessionTermAnswer answer)
          Notifies this AuthSessionEventListener that the ClientAuthSesssion has recived SessionTerminationAnswer message.
 void ServerAuthSessionListener.doSessionTerminationRequestEvent(ServerAuthSession session, SessionTermRequest request)
          Notifies this AuthSessionEventListener that the ServerAuthSesssion has recived SessionTerminationRequest message.
 void ClientAuthSession.sendAbortSessionAnswer(AbortSessionAnswer answer)
          Send abort session answer to server
 void ServerAuthSession.sendAbortSessionRequest(AbortSessionRequest request)
          Send session abort session request to client
 void ServerAuthSession.sendAuthAnswer(AppAnswerEvent answer)
          Send authenticate answer to client
 void ClientAuthSession.sendAuthRequest(AppRequestEvent request)
          Send authentication session request to server
 void ClientAuthSession.sendReAuthAnswer(ReAuthAnswer answer)
          Send re-authentication session answer to server
 void ServerAuthSession.sendReAuthRequest(ReAuthRequest request)
          Send re-authenticate request to client
 void ServerAuthSession.sendSessionTerminationAnswer(SessionTermAnswer request)
          Send session termination answer to client
 void ClientAuthSession.sendSessionTerminationRequest(SessionTermRequest request)
          Send session termination request to server
 

Uses of IllegalDiameterStateException in org.jdiameter.api.cca
 

Methods in org.jdiameter.api.cca that throw IllegalDiameterStateException
 void ClientCCASessionListener.doCreditControlAnswer(ClientCCASession session, JCreditControlRequest request, JCreditControlAnswer answer)
          Notifies this ClientCCASessionListener that the ClientCCASession has received a CCA message.
 void ServerCCASessionListener.doCreditControlRequest(ServerCCASession session, JCreditControlRequest request)
          Notifies this ServerCCASessionListener that the ServerCCASession has received a CCR message.
 void ServerCCASessionListener.doOtherEvent(AppSession session, AppRequestEvent request, AppAnswerEvent answer)
          Notifies this ServerCCASessionListener that the ServerCCASession has received not CCA message, now it can be even RAA.
 void ClientCCASessionListener.doOtherEvent(AppSession session, AppRequestEvent request, AppAnswerEvent answer)
          Notifies this ClientCCASessionListener that the ClientCCASession has received a non CCA message, usually some extension.
 void ServerCCASessionListener.doReAuthAnswer(ServerCCASession session, ReAuthRequest request, ReAuthAnswer answer)
          Notifies this ServerCCASessionListener that the ServerCCASession has received a RAA message.
 void ClientCCASessionListener.doReAuthRequest(ClientCCASession session, ReAuthRequest request)
          Notifies this ClientCCASessionListener that the ClientCCASession has received a RAR message.
 void ServerCCASession.sendCreditControlAnswer(JCreditControlAnswer answer)
          Send credit-control answer to client
 void ClientCCASession.sendCreditControlRequest(JCreditControlRequest request)
          Send credit-control request to server
 void ClientCCASession.sendReAuthAnswer(ReAuthAnswer answer)
          Send re-authentication answer to server
 void ServerCCASession.sendReAuthRequest(ReAuthRequest request)
          Send re-authentication request to client
 

Uses of IllegalDiameterStateException in org.jdiameter.api.cxdx
 

Methods in org.jdiameter.api.cxdx that throw IllegalDiameterStateException
 void ClientCxDxSessionListener.doLocationInformationAnswer(ClientCxDxSession session, JLocationInfoRequest request, JLocationInfoAnswer answer)
           
 void ServerCxDxSessionListener.doLocationInformationRequest(ServerCxDxSession session, JLocationInfoRequest request)
           
 void ClientCxDxSessionListener.doMultimediaAuthAnswer(ClientCxDxSession session, JMultimediaAuthRequest request, JMultimediaAuthAnswer answer)
           
 void ServerCxDxSessionListener.doMultimediaAuthRequest(ServerCxDxSession session, JMultimediaAuthRequest request)
           
 void ServerCxDxSessionListener.doOtherEvent(AppSession session, AppRequestEvent request, AppAnswerEvent answer)
          Notifies this ClientCxDxSessionListener that the ClientCxDxSession has recived not CxDx message, usually some extension.
 void ClientCxDxSessionListener.doOtherEvent(AppSession session, AppRequestEvent request, AppAnswerEvent answer)
          Notifies this ClientCxDxSessionListener that the ClientCxDxSession has recived not CxDx message, usually some extension.
 void ServerCxDxSessionListener.doPushProfileAnswer(ServerCxDxSession session, JPushProfileRequest request, JPushProfileAnswer answer)
           
 void ClientCxDxSessionListener.doPushProfileRequest(ClientCxDxSession session, JPushProfileRequest request)
           
 void ServerCxDxSessionListener.doRegistrationTerminationAnswer(ServerCxDxSession session, JRegistrationTerminationRequest request, JRegistrationTerminationAnswer answer)
           
 void ClientCxDxSessionListener.doRegistrationTerminationRequest(ClientCxDxSession session, JRegistrationTerminationRequest request)
           
 void ClientCxDxSessionListener.doServerAssignmentAnswer(ClientCxDxSession session, JServerAssignmentRequest request, JServerAssignmentAnswer answer)
           
 void ServerCxDxSessionListener.doServerAssignmentRequest(ServerCxDxSession session, JServerAssignmentRequest request)
           
 void ClientCxDxSessionListener.doUserAuthorizationAnswer(ClientCxDxSession session, JUserAuthorizationRequest request, JUserAuthorizationAnswer answer)
           
 void ServerCxDxSessionListener.doUserAuthorizationRequest(ServerCxDxSession session, JUserAuthorizationRequest request)
           
 void ServerCxDxSession.sendLocationInformationAnswer(JLocationInfoAnswer answer)
           
 void ClientCxDxSession.sendLocationInformationRequest(JLocationInfoRequest request)
           
 void ServerCxDxSession.sendMultimediaAuthAnswer(JMultimediaAuthAnswer answer)
           
 void ClientCxDxSession.sendMultimediaAuthRequest(JMultimediaAuthRequest request)
           
 void ClientCxDxSession.sendPushProfileAnswer(JPushProfileAnswer answer)
           
 void ServerCxDxSession.sendPushProfileRequest(JPushProfileRequest request)
           
 void ClientCxDxSession.sendRegistrationTerminationAnswer(JRegistrationTerminationAnswer answer)
           
 void ServerCxDxSession.sendRegistrationTerminationRequest(JRegistrationTerminationRequest request)
           
 void ServerCxDxSession.sendServerAssignmentAnswer(JServerAssignmentAnswer answer)
           
 void ClientCxDxSession.sendServerAssignmentRequest(JServerAssignmentRequest request)
           
 void ServerCxDxSession.sendUserAuthorizationAnswer(JUserAuthorizationAnswer answer)
           
 void ClientCxDxSession.sendUserAuthorizationRequest(JUserAuthorizationRequest request)
           
 

Uses of IllegalDiameterStateException in org.jdiameter.api.gx
 

Methods in org.jdiameter.api.gx that throw IllegalDiameterStateException
 void ClientGxSessionListener.doCreditControlAnswer(ClientGxSession session, GxCreditControlRequest request, GxCreditControlAnswer answer)
          Notifies this ClientGxSessionListener that the ClientGxSession has received a Ro message.
 void ServerGxSessionListener.doCreditControlRequest(ServerGxSession session, GxCreditControlRequest request)
          Notifies this ServerRoSessionListener that the ServerRoSession has received a CCR message.
 void ServerGxSessionListener.doGxReAuthAnswer(ServerGxSession session, GxReAuthRequest request, GxReAuthAnswer answer)
          Notifies this ServerRoSessionListener that the ServerRoSession has received a RAA message.
 void ClientGxSessionListener.doGxReAuthRequest(ClientGxSession session, GxReAuthRequest request)
          Notifies this ClientGxSessionListener that the ClientGxSession has received a RAR message.
 void ServerGxSessionListener.doOtherEvent(AppSession session, AppRequestEvent request, AppAnswerEvent answer)
          Notifies this ServerRoSessionListener that the ServerRoSession has received not Ro message, now it can be even RAA.
 void ClientGxSessionListener.doOtherEvent(AppSession session, AppRequestEvent request, AppAnswerEvent answer)
          Notifies this ClientGxSessionListener that the ClientGxSession has received a non Gx message, usually some extension.
 void ServerGxSession.sendCreditControlAnswer(GxCreditControlAnswer answer)
          Send credit-control answer to client
 void ClientGxSession.sendCreditControlRequest(GxCreditControlRequest request)
          Send credit-control request to server.
 void ClientGxSession.sendGxReAuthAnswer(GxReAuthAnswer answer)
          Send re-authentication answer to server
 void ServerGxSession.sendGxReAuthRequest(GxReAuthRequest request)
          Send re-authentication request to client
 

Uses of IllegalDiameterStateException in org.jdiameter.api.rf
 

Methods in org.jdiameter.api.rf that throw IllegalDiameterStateException
 void ServerRfSessionListener.doOtherEvent(AppSession session, AppRequestEvent request, AppAnswerEvent answer)
          Notifies this AuthSessionEventListener that the ServerAuthSesssion has recived not authentication message.
 void ClientRfSessionListener.doOtherEvent(AppSession appSession, AppRequestEvent request, AppAnswerEvent answer)
          Notifies this AccSessionEventListener that the ClientAccSesssion has received not account message.
 void ClientRfSessionListener.doRfAccountingAnswerEvent(ClientRfSession appSession, RfAccountingRequest request, RfAccountingAnswer answer)
          Notifies this AccSessionEventListener that the ClientAccSesssion has received AccAnswer message.
 void ServerRfSessionListener.doRfAccountingRequestEvent(ServerRfSession appSession, RfAccountingRequest request)
          Notifies this AccSessionEventListener that the ServerAccSesssion has recived AccRequest message.
 

Uses of IllegalDiameterStateException in org.jdiameter.api.ro
 

Methods in org.jdiameter.api.ro that throw IllegalDiameterStateException
 void ClientRoSessionListener.doCreditControlAnswer(ClientRoSession session, RoCreditControlRequest request, RoCreditControlAnswer answer)
          Notifies this ClientRoSessionListener that the ClientRoSession has received a Ro message.
 void ServerRoSessionListener.doCreditControlRequest(ServerRoSession session, RoCreditControlRequest request)
          Notifies this ServerRoSessionListener that the ServerRoSession has received a CCR message.
 void ServerRoSessionListener.doOtherEvent(AppSession session, AppRequestEvent request, AppAnswerEvent answer)
          Notifies this ServerRoSessionListener that the ServerRoSession has received not Ro message, now it can be even RAA.
 void ClientRoSessionListener.doOtherEvent(AppSession session, AppRequestEvent request, AppAnswerEvent answer)
          Notifies this ClientRoSessionListener that the ClientRoSession has received a non Ro message, usually some extension.
 void ServerRoSessionListener.doReAuthAnswer(ServerRoSession session, ReAuthRequest request, ReAuthAnswer answer)
          Notifies this ServerRoSessionListener that the ServerRoSession has received a RAA message.
 void ClientRoSessionListener.doReAuthRequest(ClientRoSession session, ReAuthRequest request)
          Notifies this ClientRoSessionListener that the ClientRoSession has received a RAR message.
 void ServerRoSession.sendCreditControlAnswer(RoCreditControlAnswer answer)
          Send credit-control answer to client
 void ClientRoSession.sendCreditControlRequest(RoCreditControlRequest request)
          Send credit-control request to server
 void ClientRoSession.sendReAuthAnswer(ReAuthAnswer answer)
          Send re-authentication answer to server
 void ServerRoSession.sendReAuthRequest(ReAuthRequest request)
          Send re-authentication request to client
 

Uses of IllegalDiameterStateException in org.jdiameter.api.rx
 

Methods in org.jdiameter.api.rx that throw IllegalDiameterStateException
 void ClientRxSessionListener.doAAAnswer(ClientRxSession session, RxAARequest request, RxAAAnswer answer)
           
 void ServerRxSessionListener.doAARequest(ServerRxSession session, RxAARequest request)
           
 void ServerRxSessionListener.doAbortSessionAnswer(ServerRxSession session, RxAbortSessionRequest request, RxAbortSessionAnswer answer)
           
 void ClientRxSessionListener.doAbortSessionRequest(ClientRxSession session, RxAbortSessionRequest request)
           
 void ServerRxSessionListener.doOtherEvent(AppSession session, AppRequestEvent request, AppAnswerEvent answer)
           
 void ClientRxSessionListener.doOtherEvent(AppSession session, AppRequestEvent request, AppAnswerEvent answer)
           
 void ServerRxSessionListener.doReAuthAnswer(ServerRxSession session, RxReAuthRequest request, RxReAuthAnswer answer)
           
 void ClientRxSessionListener.doReAuthRequest(ClientRxSession session, RxReAuthRequest request)
           
 void ClientRxSessionListener.doSessionTermAnswer(ClientRxSession session, RxSessionTermRequest request, RxSessionTermAnswer answer)
           
 void ServerRxSessionListener.doSessionTermRequest(ServerRxSession session, RxSessionTermRequest request)
           
 void ServerRxSession.sendAAAnswer(RxAAAnswer answer)
           
 void ClientRxSession.sendAARequest(RxAARequest request)
           
 void ClientRxSession.sendAbortSessionAnswer(RxAbortSessionAnswer answer)
           
 void ServerRxSession.sendAbortSessionRequest(RxAbortSessionRequest request)
           
 void ClientRxSession.sendReAuthAnswer(RxReAuthAnswer answer)
           
 void ServerRxSession.sendReAuthRequest(RxReAuthRequest request)
           
 void ServerRxSession.sendSessionTermAnswer(RxSessionTermAnswer answer)
           
 void ClientRxSession.sendSessionTermRequest(RxSessionTermRequest request)
           
 

Uses of IllegalDiameterStateException in org.jdiameter.api.s6a
 

Methods in org.jdiameter.api.s6a that throw IllegalDiameterStateException
 void ClientS6aSessionListener.doAuthenticationInformationAnswerEvent(ClientS6aSession session, JAuthenticationInformationRequest request, JAuthenticationInformationAnswer answer)
           
 void ServerS6aSessionListener.doAuthenticationInformationRequestEvent(ServerS6aSession session, JAuthenticationInformationRequest request)
           
 void ServerS6aSessionListener.doCancelLocationAnswerEvent(ServerS6aSession session, JCancelLocationRequest request, JCancelLocationAnswer answer)
           
 void ClientS6aSessionListener.doCancelLocationRequestEvent(ClientS6aSession session, JCancelLocationRequest request)
           
 void ServerS6aSessionListener.doDeleteSubscriberDataAnswerEvent(ServerS6aSession session, JDeleteSubscriberDataRequest request, JDeleteSubscriberDataAnswer answer)
           
 void ClientS6aSessionListener.doDeleteSubscriberDataRequestEvent(ClientS6aSession session, JDeleteSubscriberDataRequest request)
           
 void ServerS6aSessionListener.doInsertSubscriberDataAnswerEvent(ServerS6aSession session, JInsertSubscriberDataRequest request, JInsertSubscriberDataAnswer answer)
           
 void ClientS6aSessionListener.doInsertSubscriberDataRequestEvent(ClientS6aSession session, JInsertSubscriberDataRequest request)
           
 void ClientS6aSessionListener.doNotifyAnswerEvent(ClientS6aSession session, JNotifyRequest request, JNotifyAnswer answer)
           
 void ServerS6aSessionListener.doNotifyRequestEvent(ServerS6aSession session, JNotifyRequest request)
           
 void ServerS6aSessionListener.doOtherEvent(AppSession session, AppRequestEvent request, AppAnswerEvent answer)
           
 void ClientS6aSessionListener.doOtherEvent(AppSession session, AppRequestEvent request, AppAnswerEvent answer)
           
 void ClientS6aSessionListener.doPurgeUEAnswerEvent(ClientS6aSession session, JPurgeUERequest request, JPurgeUEAnswer answer)
           
 void ServerS6aSessionListener.doPurgeUERequestEvent(ServerS6aSession session, JPurgeUERequest request)
           
 void ServerS6aSessionListener.doResetAnswerEvent(ServerS6aSession session, JResetRequest request, JResetAnswer answer)
           
 void ClientS6aSessionListener.doResetRequestEvent(ClientS6aSession session, JResetRequest request)
           
 void ClientS6aSessionListener.doUpdateLocationAnswerEvent(ClientS6aSession session, JUpdateLocationRequest request, JUpdateLocationAnswer answer)
           
 void ServerS6aSessionListener.doUpdateLocationRequestEvent(ServerS6aSession session, JUpdateLocationRequest request)
           
 void ServerS6aSession.sendAuthenticationInformationAnswer(JAuthenticationInformationAnswer answer)
          Send Authentication-Information-Answer to client
 void ClientS6aSession.sendAuthenticationInformationRequest(JAuthenticationInformationRequest request)
          Send Authentication-Information-Request to server
 void ClientS6aSession.sendCancelLocationAnswer(JCancelLocationAnswer answer)
          Send Cancel-Location-Answer to server
 void ServerS6aSession.sendCancelLocationRequest(JCancelLocationRequest request)
          Send Cancel-Location-Request to client
 void ClientS6aSession.sendDeleteSubscriberDataAnswer(JDeleteSubscriberDataAnswer answer)
          Send Delete-Subscriber-Data-Answer to server
 void ServerS6aSession.sendDeleteSubscriberDataRequest(JDeleteSubscriberDataRequest request)
          Send Delete-Subscriber-Data-Request to client
 void ClientS6aSession.sendInsertSubscriberDataAnswer(JInsertSubscriberDataAnswer answer)
          Send Insert-Subscriber-Data-Answer to server
 void ServerS6aSession.sendInsertSubscriberDataRequest(JInsertSubscriberDataRequest request)
          Send Insert-Subscriber-Data-Request to client
 void ServerS6aSession.sendNotifyAnswer(JNotifyAnswer answer)
          Send Notify-Answer to client
 void ClientS6aSession.sendNotifyRequest(JNotifyRequest request)
          Send Notify-Request to server
 void ServerS6aSession.sendPurgeUEAnswer(JPurgeUEAnswer answer)
          Send Purge-UE-Answer to client
 void ClientS6aSession.sendPurgeUERequest(JPurgeUERequest request)
          Send Purge-UE-Request to server
 void ClientS6aSession.sendResetAnswer(JResetAnswer answer)
          Send Reset-Answer to server
 void ServerS6aSession.sendResetRequest(JResetRequest request)
          Send Reset-Request to client
 void ServerS6aSession.sendUpdateLocationAnswer(JUpdateLocationAnswer answer)
          Send Update-Location-Answer to client
 void ClientS6aSession.sendUpdateLocationRequest(JUpdateLocationRequest request)
          Send Update-Location-Request to server
 

Uses of IllegalDiameterStateException in org.jdiameter.api.sh
 

Methods in org.jdiameter.api.sh that throw IllegalDiameterStateException
 void ServerShSessionListener.doOtherEvent(AppSession session, AppRequestEvent request, AppAnswerEvent answer)
          Notifies this ShSessionEventListener that the ServerShSession has recived not Sh message.
 void ClientShSessionListener.doOtherEvent(AppSession session, AppRequestEvent request, AppAnswerEvent answer)
          Notifies this ShSessionEventListener that the ClientShSession has recived not Sh message.
 void ClientShSessionListener.doProfileUpdateAnswerEvent(ClientShSession session, ProfileUpdateRequest request, ProfileUpdateAnswer answer)
           
 void ServerShSessionListener.doProfileUpdateRequestEvent(ServerShSession session, ProfileUpdateRequest request)
           
 void ServerShSessionListener.doPushNotificationAnswerEvent(ServerShSession session, PushNotificationRequest request, PushNotificationAnswer answer)
           
 void ClientShSessionListener.doPushNotificationRequestEvent(ClientShSession session, PushNotificationRequest request)
           
 void ClientShSessionListener.doSubscribeNotificationsAnswerEvent(ClientShSession session, SubscribeNotificationsRequest request, SubscribeNotificationsAnswer answer)
           
 void ServerShSessionListener.doSubscribeNotificationsRequestEvent(ServerShSession session, SubscribeNotificationsRequest request)
           
 void ClientShSessionListener.doUserDataAnswerEvent(ClientShSession session, UserDataRequest request, UserDataAnswer answer)
           
 void ServerShSessionListener.doUserDataRequestEvent(ServerShSession session, UserDataRequest request)
           
 void ServerShSession.sendProfileUpdateAnswer(ProfileUpdateAnswer answer)
          Send profile update answer to client
 void ClientShSession.sendProfileUpdateRequest(ProfileUpdateRequest request)
          Send profile update request to server
 void ClientShSession.sendPushNotificationAnswer(PushNotificationAnswer answer)
           
 void ServerShSession.sendPushNotificationRequest(PushNotificationRequest request)
          Send profile update notification request to client
 void ServerShSession.sendSubscribeNotificationsAnswer(SubscribeNotificationsAnswer answer)
          Send subscribe notification answer to client
 void ClientShSession.sendSubscribeNotificationsRequest(SubscribeNotificationsRequest request)
          Send subscription request to server
 void ServerShSession.sendUserDataAnswer(UserDataAnswer answer)
          Send user data answer to client
 void ClientShSession.sendUserDataRequest(UserDataRequest request)
          Send user data request to server
 



Copyright © 2013. All Rights Reserved.