Uses of Class
com.incesoft.botplatform.sdk.RobotException

Packages that use RobotException
com.incesoft.botplatform.sdk   
com.incesoft.botplatform.sdk.support   
 

Uses of RobotException in com.incesoft.botplatform.sdk
 

Methods in com.incesoft.botplatform.sdk that throw RobotException
 void RobotHandler.activityAccepted(RobotSession session)
          Occurs when user accepts an activity (P4) invitation
 void RobotAdapter.activityAccepted(RobotSession session)
           
 void RobotHandler.activityClosed(RobotSession session)
          Occurs when the activity associated with this session is closed.
 void RobotAdapter.activityClosed(RobotSession session)
           
 void RobotHandler.activityLoaded(RobotSession session)
          Occurs when the activity associated with this session loaded.
 void RobotAdapter.activityLoaded(RobotSession session)
           
 void RobotHandler.activityReceived(RobotSession session, java.lang.String data)
          Occurs when robot receives a user's activity-data( ms activity sdk -> Channel.SendData(...) )
 void RobotAdapter.activityReceived(RobotSession session, java.lang.String data)
           
 void RobotHandler.activityRejected(RobotSession session)
          Occurs when user rejects an activity (P4) invitation
 void RobotAdapter.activityRejected(RobotSession session)
           
 void RobotSession.close()
          Close this session.
 void RobotHandler.colorSchemeUpdated(java.lang.String robot, java.lang.String user, int colorScheme)
           
 void RobotAdapter.colorSchemeUpdated(java.lang.String robot, java.lang.String user, int colorScheme)
           
 void RobotHandler.contactListReceived(java.lang.String robot, java.util.List<RobotUser> contactList)
          Occurs when robot receives contact list.
 void RobotAdapter.contactListReceived(java.lang.String robot, java.util.List<RobotUser> contactList)
           
 void RobotServer.createSession(java.lang.String robot, java.lang.String user)
          Create a robot session.
 void RobotHandler.displayPictureUpdated(java.lang.String robot, java.lang.String user, RobotResource resource)
          Occurs when a user changes display picture .
 void RobotAdapter.displayPictureUpdated(java.lang.String robot, java.lang.String user, RobotResource resource)
           
 void RobotHandler.exceptionCaught(RobotSession session, java.lang.Throwable cause)
          Occurs when BOTPLATFORM server throws an exception associated with this session
 void RobotAdapter.exceptionCaught(RobotSession session, java.lang.Throwable cause)
           
 void RobotHandler.fileAccepted(RobotSession session, RobotFileDescriptor invitation)
          Occurs when user accepts a file transfer invitation.
 void RobotAdapter.fileAccepted(RobotSession session, RobotFileDescriptor invitation)
           
 void RobotHandler.fileInvited(RobotSession session, RobotFileDescriptor fileDescriptor)
          Occurs when a file invite request is received.
 void RobotAdapter.fileInvited(RobotSession session, RobotFileDescriptor fileDescriptor)
           
 void RobotHandler.fileRejected(RobotSession session, RobotFileDescriptor fileDescriptor)
          Occurs when user rejects a file transfer invitation.
 void RobotAdapter.fileRejected(RobotSession session, RobotFileDescriptor fileDescriptor)
           
 void RobotHandler.fileTransferCancelled(RobotSession session, RobotFileDescriptor fileDescriptor)
          Occurs when a file transfer cancelled.
 void RobotAdapter.fileTransferCancelled(RobotSession session, RobotFileDescriptor fileDescriptor)
           
 void RobotHandler.fileTransferEnded(RobotSession session, RobotFileDescriptor fileDescriptor)
          Occurs when a file transfer ended.
 void RobotAdapter.fileTransferEnded(RobotSession session, RobotFileDescriptor fileDescriptor)
           
 void RobotHandler.fileTransferError(RobotSession session, RobotFileDescriptor fileDescriptor)
          Occurs when a file transfer encounters an error.
 void RobotAdapter.fileTransferError(RobotSession session, RobotFileDescriptor fileDescriptor)
           
 void RobotHandler.inkReceived(RobotSession session, byte[] ink)
          Occurs when robot receives ink message .
 void RobotAdapter.inkReceived(RobotSession session, byte[] ink)
           
 void RobotSession.inviteUser(java.lang.String user)
          Invite a user into the current conversation.
 void RobotServer.login(java.lang.String spid, java.lang.String sppwd)
          Calling this function, Robot Server will login BOTPLATFORM.
 void RobotServer.login(java.lang.String spid, java.lang.String sppwd, long timeout)
          Calling this function, Robot Server will login BOTPLATFORM.
 void RobotHandler.messageReceived(RobotSession session, RobotMessage message)
          Occurs when robot receives a user's message
 void RobotAdapter.messageReceived(RobotSession session, RobotMessage message)
           
 void RobotHandler.nudgeReceived(RobotSession session)
          Occurs when robot receives a user's nudge
 void RobotAdapter.nudgeReceived(RobotSession session)
           
 void RobotHandler.personalMessageUpdated(java.lang.String robot, java.lang.String user, java.lang.String personalMessage)
          Occurs when user changes personal message.
 void RobotAdapter.personalMessageUpdated(java.lang.String robot, java.lang.String user, java.lang.String personalMessage)
           
 void RobotServer.pushMessage(java.lang.String robot, java.lang.String user, RobotMessage message)
          Push message to user.
 void RobotServer.requestContactList(java.lang.String robot)
          Get the contact list of the specified robot.
 void RobotServer.requestResource(java.lang.String robot, java.lang.String user, RobotResource resource, java.lang.String saveUrl)
          Get the resouce, the data of the resource file will be posted to a url specified.
 void RobotHandler.sceneUpdated(java.lang.String robot, java.lang.String user, RobotResource resource)
          Occurs when user changes scene.
 void RobotAdapter.sceneUpdated(java.lang.String robot, java.lang.String user, RobotResource resource)
           
 void RobotSession.send(RobotMessage message)
          Send RobotMessage
 void RobotSession.send(java.lang.String message)
          Send plain text message
 void RobotSession.sendActivity(int appid, java.lang.String appname, java.lang.String data)
          Send activity data to the MSN Activity window.
 void RobotSession.sendActivity(java.lang.String data)
          Show the content of network resource in MSN Activity window
 void RobotSession.sendActivity(java.lang.String data, java.lang.String friendlyName)
          Show the content of network resource in MSN Activity window
 void RobotSession.sendFile(java.lang.String uri)
          Send a file
 void RobotSession.sendFile(java.lang.String uri, java.lang.String friendlyName)
          Send a file
 void RobotSession.sendFileAcceptance(java.lang.String transferId, java.lang.String saveUrl)
          Accept a file transfer request, and a url should be specified for saving the file data.
 void RobotSession.sendFileCancellation(java.lang.String transferId)
          Cancel a file transfer.
 void RobotSession.sendFileRejection(java.lang.String transferId)
          Reject a file transfer request.
 void RobotSession.sendInk(byte[] inkData)
          Send a ink message
 void RobotSession.sendNudge()
          Send nudge
 void RobotSession.sendTyping()
          Send a typing infomation which will be presented on the bottom of the conversation panel
 void RobotSession.sendVoiceclip(java.lang.String uri)
          Send a voice clip
 void RobotSession.sendWebcam(java.lang.String serverIP, int serverPort, int recipientid, int sessionid)
          Send webcam Once the connection is established, the client that connected to the other peer should authenticate himself with sending the message (no header, no nothing) : "recipientid=X&sessionid=Y\r\n\r\n" The other peer should then send (if correctly authenticated) the message "connected\r\n\r\n" The connecting peer should also send "connected\r\n\r\n" From this point the connection is done and The connecting peer is authenticated Subsequently, the server may send the encoded data of the webcam in mimic format
 void RobotSession.sendWink(java.lang.String uri)
          Send a msn default wink
 void RobotSession.sendWink(java.lang.String uri, java.lang.String stamp)
          Send a customized wink
 void RobotHandler.sessionClosed(RobotSession session)
          Occurs when user leaves a session (session closes), which is caused by a user closes a conversation window or session timeout.
 void RobotAdapter.sessionClosed(RobotSession session)
           
 void RobotHandler.sessionOpened(RobotSession session)
          Occurs when robot receives a user's chat request (session setup), which is caused by a user opens a conversation window or session timeout and then reconnects.
 void RobotAdapter.sessionOpened(RobotSession session)
           
 void RobotServer.setColorScheme(int colorScheme)
          set all robots' color scheme.
 void RobotServer.setColorScheme(java.lang.String robotAccount, int colorScheme)
          set a specified robot's color scheme.
 void RobotServer.setDisplayName(java.lang.String displayName)
          Set all robots's display name
 void RobotServer.setDisplayName(java.lang.String robotAccount, java.lang.String displayName)
          Set display name of a specified robot account.
 void RobotServer.setDisplayPicture(java.lang.String displayPicture)
          Set all robots' display picture
 void RobotServer.setDisplayPicture(java.lang.String robotAccount, java.lang.String displayPicture)
          Set display picture of a specified robot account.
 void RobotServer.setDisplayPictureEx(java.lang.String displayPicture, java.lang.String deluxePicture)
          Set all robots' display picture
 void RobotServer.setDisplayPictureEx(java.lang.String robotAccount, java.lang.String displayPicture, java.lang.String deluxePicture)
          Set display picture of a specified robot account.
 void RobotServer.setPersonalMessage(java.lang.String personalMessage)
          Set all robots' personal message
 void RobotServer.setPersonalMessage(java.lang.String robotAccount, java.lang.String personalMessage)
          Set personal message of a specified robot account.
 void RobotServer.setScene(java.lang.String scene)
          Send all robots' scene.
 void RobotServer.setScene(java.lang.String robotAccount, java.lang.String scene)
          set scene of a specified robot.
 void RobotHandler.typingReceived(RobotSession session)
          Occurs user is inputting messages.
 void RobotAdapter.typingReceived(RobotSession session)
           
 void RobotHandler.userAdd(java.lang.String robot, java.lang.String user)
          Occurs when user adds the robot to his friend list.
 void RobotAdapter.userAdd(java.lang.String robot, java.lang.String user)
           
 void RobotHandler.userJoined(RobotSession session, RobotUser user)
          Occurs when the a user joins the current conversation.
 void RobotAdapter.userJoined(RobotSession session, RobotUser user)
           
 void RobotHandler.userLeft(RobotSession session, RobotUser user)
          Occurs when the a user leaves the current conversation.
 void RobotAdapter.userLeft(RobotSession session, RobotUser user)
           
 void RobotHandler.userRemove(java.lang.String robot, java.lang.String user)
          Occurs when user removes the robot from his friend list
 void RobotAdapter.userRemove(java.lang.String robot, java.lang.String user)
           
 void RobotHandler.userUpdated(java.lang.String robot, RobotUser user)
          Occurs when user changes nickname or status.
 void RobotAdapter.userUpdated(java.lang.String robot, RobotUser user)
           
 void RobotHandler.voiceclipReceived(RobotSession session, RobotResource resource)
          Occurs when robot receives voice clip .
 void RobotAdapter.voiceclipReceived(RobotSession session, RobotResource resource)
           
 void RobotHandler.webcamAccepted(RobotSession session)
          Occurs when user accepts a webcam invitation.
 void RobotAdapter.webcamAccepted(RobotSession session)
           
 void RobotHandler.webcamRejected(RobotSession session)
          Occurs when user rejects a webcam invitation.
 void RobotAdapter.webcamRejected(RobotSession session)
           
 void RobotHandler.winkReceived(RobotSession session, RobotResource resource)
          Occurs when robot receives wink message.
 void RobotAdapter.winkReceived(RobotSession session, RobotResource resource)
           
 

Uses of RobotException in com.incesoft.botplatform.sdk.support
 

Methods in com.incesoft.botplatform.sdk.support that throw RobotException
 void DefaultRobotSession.close()
           
 void DefaultRobotServer.createSession(java.lang.String robot, java.lang.String user)
           
 void DefaultRobotSession.inviteUser(java.lang.String user)
           
 void DefaultRobotServer.login(java.lang.String spid, java.lang.String sppwd)
           
 void DefaultRobotServer.login(java.lang.String spid, java.lang.String sppwd, long timeout)
           
 void DefaultRobotServer.process_colorupdated(java.lang.String robotId, java.lang.String userId, java.lang.String sessionId, int colorScheme)
           
 void DefaultRobotServer.process_dpupdated(java.lang.String robotId, java.lang.String userId, java.lang.String sessionId, ResourceInfo resource)
           
 void DefaultRobotServer.process_fileinvite(java.lang.String robotId, java.lang.String userId, java.lang.String sessionId, FileTransEvent invitation)
           
 void DefaultRobotServer.process_inkmsg(java.lang.String robotId, java.lang.String userId, java.lang.String sessionId, java.lang.String ink)
           
 void DefaultRobotServer.process_psmupdated(java.lang.String robotId, java.lang.String userId, java.lang.String sessionId, java.lang.String psm)
           
 void DefaultRobotServer.process_sceneupdated(java.lang.String robotId, java.lang.String userId, java.lang.String sessionId, ResourceInfo resource)
           
 void DefaultRobotServer.process_typing(java.lang.String robotId, java.lang.String userId, java.lang.String sessionId, java.lang.Object msgBoby)
           
 void DefaultRobotServer.process_voiceclipevent(java.lang.String robotId, java.lang.String userId, java.lang.String sessionId, ResourceInfo resource)
           
 void DefaultRobotServer.process_winkevent(java.lang.String robotId, java.lang.String userId, java.lang.String sessionId, ResourceInfo resource)
           
 void DefaultRobotServer.pushMessage(java.lang.String robot, java.lang.String user, RobotMessage message)
           
 void DefaultRobotServer.requestContactList(java.lang.String robot)
           
 void DefaultRobotServer.requestResource(java.lang.String robot, java.lang.String user, RobotResource resource, java.lang.String saveUrl)
           
 void DefaultRobotSession.send(RobotMessage message)
           
 void DefaultRobotSession.send(java.lang.String message)
           
 void DefaultRobotSession.sendActivity(int appid, java.lang.String appname, java.lang.String data)
           
 void DefaultRobotSession.sendActivity(java.lang.String data)
           
 void DefaultRobotSession.sendActivity(java.lang.String data, java.lang.String friendlyName)
           
 void DefaultRobotSession.sendFile(java.lang.String uri)
           
 void DefaultRobotSession.sendFile(java.lang.String uri, java.lang.String friendlyName)
           
 void DefaultRobotSession.sendFileAcceptance(java.lang.String transferId, java.lang.String saveUrl)
           
 void DefaultRobotSession.sendFileCancellation(java.lang.String transferId)
           
 void DefaultRobotSession.sendFileRejection(java.lang.String transferId)
           
 void DefaultRobotSession.sendInk(byte[] inkData)
           
 void DefaultRobotSession.sendNudge()
           
 void DefaultRobotSession.sendTyping()
           
 void DefaultRobotSession.sendVoiceclip(java.lang.String uri)
           
 void DefaultRobotSession.sendWebcam(java.lang.String serverIP, int serverPort, int recipientid, int sessionid)
           
 void DefaultRobotSession.sendWink(java.lang.String uri)
           
 void DefaultRobotSession.sendWink(java.lang.String uri, java.lang.String stamp)
           
 void DefaultRobotServer.setColorScheme(int colorScheme)
           
 void DefaultRobotServer.setColorScheme(java.lang.String robot, int colorScheme)
           
 void DefaultRobotServer.setDisplayName(java.lang.String displayName)
           
 void DefaultRobotServer.setDisplayName(java.lang.String robotAccount, java.lang.String displayName)
           
 void DefaultRobotServer.setDisplayPicture(java.lang.String displayPicture)
           
 void DefaultRobotServer.setDisplayPicture(java.lang.String robotAccount, java.lang.String displayPicture)
           
 void DefaultRobotServer.setDisplayPictureEx(java.lang.String displayPicture, java.lang.String deluxePicture)
           
 void DefaultRobotServer.setDisplayPictureEx(java.lang.String robotAccount, java.lang.String displayPicture, java.lang.String deluxePicture)
           
 void DefaultRobotServer.setPersonalMessage(java.lang.String personalMessage)
           
 void DefaultRobotServer.setPersonalMessage(java.lang.String robotAccount, java.lang.String personalMessage)
           
 void DefaultRobotServer.setScene(java.lang.String scene)
           
 void DefaultRobotServer.setScene(java.lang.String robotAccount, java.lang.String scene)