package org.jboss.seam.navigation; import java.util.Map; /** * A strategy for propagating conversations across links * and redirects * */ public interface ConversationIdParameter { String getName(); String getParameterName(); String getParameterValue(); // Performs any necessary conversions on the specified conversation ID to get the actual parameter value String getParameterValue(String value); String getConversationId(); String getInitialConversationId(Map parameters); String getRequestConversationId(Map parameters); }