|| Integer.class.getName().equals(className)
|| Character.class.getName().equals(className)
|| Long.class.getName().equals(className)
|| Float.class.getName().equals(className)
|| Double.class.getName().equals(className) ) {
this.responses.add(new JaxbPrimitiveResponse(result, i, cmd));
} else if( result instanceof WorkItem ) {
this.responses.add(new JaxbWorkItemResponse((WorkItem) result, i, cmd));
} else if( result instanceof ProcessInstanceLog ) {
this.responses.add(new JaxbProcessInstanceLog((ProcessInstanceLog) result));
} else if( result instanceof NodeInstanceLog ) {