*
* @param javaType The Java type.
* @return The payload type.
*/
public static String toMessageTypeString(Class<?> javaType) {
DefaultType defaultType = javaType.getAnnotation(DefaultType.class);
if (defaultType != null) {
return defaultType.value();
} else {
if (javaType.isMemberClass()) {
return TYPE_PREFIX + javaType.getName();
} else {
return TYPE_PREFIX + javaType.getCanonicalName();