} else if( result instanceof ProcessInstanceLog ) {
this.responses.add(new JaxbProcessInstanceLog((ProcessInstanceLog) result));
} else if( result instanceof NodeInstanceLog ) {
this.responses.add(new JaxbNodeInstanceLog((NodeInstanceLog) result));
} else if( result instanceof VariableInstanceLog ) {
this.responses.add(new JaxbVariableInstanceLog((VariableInstanceLog) result));
} else if( result instanceof DefaultFactHandle ) {
this.responses.add(new JaxbOtherResponse(result, i, cmd));
} else if( cmd instanceof GetTaskContentCommand ) {
this.responses.add(new JaxbTaskContentResponse((Map<String, Object>) result, i, cmd));
}