|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IBasicLTIAdapter
IBasicLTIAdapter Interface that all Basic LTI adapters must implement.
An adapter is essentially a processor that takes data and processes it according to the requirements of the provider_type. Each Basic LTI provider_type may have specific requirements. When the portlet is configured, the provider_type is supplied as part of the configuration. The portlet checks this and calls the appropriate adapter.
To create a new adapter, identify the requirements of your provider.
Things to consider:
If yes, create an adapter that does these things by extending AbstractAdapter (which implement this class for you) and wire it up in portlet.xml.
Note: You must always add the default set of Basic LTI parameters from AbstractAdapter
| Method Summary | |
|---|---|
Map<String,String> |
processLaunchData(Map<String,String> params)
Processes the launch data map according to the requirements of the specific provider |
| Method Detail |
|---|
Map<String,String> processLaunchData(Map<String,String> params)
params - map of launch data params
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||