org.jboss.seam.navigation
Class ELConversationIdParameter
java.lang.Object
org.jboss.seam.navigation.ELConversationIdParameter
- All Implemented Interfaces:
- ConversationIdParameter
public class ELConversationIdParameter
- extends Object
- implements ConversationIdParameter
A conversation parameter strategy for "natural" conversation ids.
Natural conversation ids are defined using <conversation/> in
pages.xml.
- Author:
- Shane Bryzak
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ELConversationIdParameter
public ELConversationIdParameter(String name,
String paramName,
String expression)
getName
public String getName()
- Specified by:
getName
in interface ConversationIdParameter
getParameterName
public String getParameterName()
- Specified by:
getParameterName
in interface ConversationIdParameter
getInitialConversationId
public String getInitialConversationId(Map parameters)
- Specified by:
getInitialConversationId
in interface ConversationIdParameter
getRequestConversationId
public String getRequestConversationId(Map parameters)
- Specified by:
getRequestConversationId
in interface ConversationIdParameter
getConversationId
public String getConversationId()
- Specified by:
getConversationId
in interface ConversationIdParameter
getParameterValue
public String getParameterValue()
- Specified by:
getParameterValue
in interface ConversationIdParameter
getParameterValue
public String getParameterValue(String value)
- Specified by:
getParameterValue
in interface ConversationIdParameter