@Override
	protected final void handleMessageInternal(Message<?> message) throws Exception {
		try {
			doWrite(message);
		}
		catch (Exception e) {
			throw new MessageHandlingException(message,
					"failed to write Message payload to GPDB/HAWQ", e);
		}
	}
Base implementation of Spring Integration {@code MessageHandler} handling {@code Message}.

@author Janne Valkealahti
extensions/spring-xd-extension-gpfdist/src/main/java/org/springframework/xd/greenplum/gpfdist/AbstractGPFDistMessageHandler.java