public class LegacyURLAdapter extends java.lang.Object implements URLAdapter
| Constructor and Description |
|---|
LegacyURLAdapter(ProcessDefinitionService processDefinitionService,
FormMappingService formMappingService) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
adapt(java.lang.String url,
java.lang.String key,
java.util.Map<java.lang.String,java.io.Serializable> context)
adapt an url based on a context
|
protected java.lang.String |
generateLegacyURL(java.lang.String contextPath,
java.lang.String locale,
java.lang.String bpmId,
SFormMapping formMapping,
SProcessDefinition processDefinition,
java.lang.String user,
boolean assignTask,
java.lang.String mode,
boolean autoInstantiate) |
java.lang.String |
getId() |
protected java.lang.String |
urlEncode(java.lang.String stringToEncode) |
public LegacyURLAdapter(ProcessDefinitionService processDefinitionService, FormMappingService formMappingService)
public java.lang.String adapt(java.lang.String url,
java.lang.String key,
java.util.Map<java.lang.String,java.io.Serializable> context)
throws SExecutionException
URLAdapteradapt in interface URLAdapterurl - the base urlkey - the url keycontext - the provided contextSExecutionException - when the URL rewriting failsprotected java.lang.String generateLegacyURL(java.lang.String contextPath,
java.lang.String locale,
java.lang.String bpmId,
SFormMapping formMapping,
SProcessDefinition processDefinition,
java.lang.String user,
boolean assignTask,
java.lang.String mode,
boolean autoInstantiate)
protected java.lang.String urlEncode(java.lang.String stringToEncode)
public java.lang.String getId()
getId in interface URLAdapter