Package org.bonitasoft.engine.page
Interface URLAdapter
-
- All Known Implementing Classes:
ExternalURLAdapter,LegacyURLAdapter
public interface URLAdapter- Author:
- Baptiste Mesta
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Stringadapt(java.lang.String url, java.lang.String key, java.util.Map<java.lang.String,java.io.Serializable> context)adapt an url based on a contextjava.lang.StringgetId()
-
-
-
Method Detail
-
adapt
java.lang.String adapt(java.lang.String url, java.lang.String key, java.util.Map<java.lang.String,java.io.Serializable> context) throws SExecutionExceptionadapt an url based on a context- Parameters:
url- the base urlkey- the url keycontext- the provided context- Returns:
- the new url
- Throws:
SExecutionException- when the URL rewriting fails
-
getId
java.lang.String getId()
- Returns:
- the identifier for this url adapter
-
-