Package org.medcare.igtl.network
Class GenericServerResponseHandler
java.lang.Object
org.medcare.igtl.network.MessageHandler
org.medcare.igtl.network.GenericServerResponseHandler
-
Field Summary
FieldsFields inherited from class org.medcare.igtl.network.MessageHandler
capabilityList, serverThread -
Constructor Summary
ConstructorsConstructorDescriptionGenericServerResponseHandler(Header header, byte[] body, ServerThread serverThread, IOpenIgtPacketListener server) -
Method Summary
Modifier and TypeMethodDescriptionvoidmanageError(String message, Exception exception, int errorCode) manage error this method must be adapted for each usebooleanPerform the request job this method must be adapted for each useMethods inherited from class org.medcare.igtl.network.MessageHandler
getBody, getCapability, getHeader, performRequest, setBody, setHeader
-
Field Details
-
openIGTMessage
-
-
Constructor Details
-
GenericServerResponseHandler
public GenericServerResponseHandler(Header header, byte[] body, ServerThread serverThread, IOpenIgtPacketListener server)
-
-
Method Details
-
perform
Description copied from class:MessageHandlerPerform the request job this method must be adapted for each use- Specified by:
performin classMessageHandler- Parameters:
messageType- The messageType- Returns:
- True if response job performed successfully
- Throws:
Exception- CrcException will be thrown at crc check during message unpacking Other exceptions can be thrown
-
manageError
Description copied from class:MessageHandlermanage error this method must be adapted for each use- Specified by:
manageErrorin classMessageHandler- Parameters:
message- The message for error datailexception- The exception for errorerrorCode- The error Code
-