public void requestFlowDefinitionRedirect(String flowId, MutableAttributeMap<?> input) throws IllegalStateException { assertRedirectResponseAllowed(); flowDefinitionRedirectFlowId = flowId; flowDefinitionRedirectFlowInput = new LocalAttributeMap<Object>(); if (input != null) { flowDefinitionRedirectFlowInput.putAll(input); } recordResponseComplete(); }