/** * INTERNAL: * Call this message in case there is failure to extract the object * (to be passed to processReceivedObject) from the message. * Pass to this method debugInfo created by logDebugOnReceiveMessage method. * This method is used by local (listening) connection only. */ protected void failDeserializeMessage(String messageId, Exception exception) { try { rcm.handleException(RemoteCommandManagerException.errorDeserializeRemoteCommand(toString(), messageId, exception)); } catch (Exception ex) { // User had a chance to handle the exception. // The method is called by a listener thread - no one could catch this exception. } }
/** * INTERNAL: * Call this message in case there is failure to extract the object * (to be passed to processReceivedObject) from the message. * Pass to this method debugInfo created by logDebugOnReceiveMessage method. * This method is used by local (listening) connection only. */ protected void failDeserializeMessage(String messageId, Exception exception) { try { rcm.handleException(RemoteCommandManagerException.errorDeserializeRemoteCommand(toString(), messageId, exception)); } catch (Exception ex) { // User had a chance to handle the exception. // The method is called by a listener thread - no one could catch this exception. } }
/** * INTERNAL: * Call this message in case there is failure to extract the object * (to be passed to processReceivedObject) from the message. * Pass to this method debugInfo created by logDebugOnReceiveMessage method. * This method is used by local (listening) connection only. */ protected void failDeserializeMessage(String messageId, Exception exception) { try { rcm.handleException(RemoteCommandManagerException.errorDeserializeRemoteCommand(toString(), messageId, exception)); } catch (Exception ex) { // User had a chance to handle the exception. // The method is called by a listener thread - no one could catch this exception. } }