Package org.medcare.igtl.network
Class GenericClientResponseHandler
java.lang.Object
org.medcare.igtl.network.ResponseHandler
org.medcare.igtl.network.GenericClientResponseHandler
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionGenericClientResponseHandler(Header header, byte[] body, OpenIGTClient client, IOpenIgtPacketListener openIGTClient) -
Method Summary
Modifier and TypeMethodDescriptionvoidmanageError(String message, Exception exception, int errorCode) manage error this method must be adapted for each usebooleanPerform the response job this method must be adapted for each useMethods inherited from class org.medcare.igtl.network.ResponseHandler
getBody, getCapability, getCapabilityList, getHeader, getOpenIGTClient, getStatus, performResponse, setBody, setCapabilityList, setHeader, setOpenIGTClient, setStatus
-
Field Details
-
openIGTMessage
-
client
-
-
Constructor Details
-
GenericClientResponseHandler
public GenericClientResponseHandler(Header header, byte[] body, OpenIGTClient client, IOpenIgtPacketListener openIGTClient)
-
-
Method Details
-
perform
Description copied from class:ResponseHandlerPerform the response job this method must be adapted for each use- Specified by:
performin classResponseHandler- 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:ResponseHandlermanage error this method must be adapted for each use- Specified by:
manageErrorin classResponseHandler- Parameters:
message- The message for error datailexception- The exception for errorerrorCode- The error Code
-