Class ApiAssistant


  • public class ApiAssistant
    extends Object
    Assists you in creating a great Rest API.
    Author:
    Gethin James
    • Constructor Detail

      • ApiAssistant

        public ApiAssistant()
    • Method Detail

      • determineApi

        public static Api determineApi​(Map<String,​String> templateVars)
        Determines the api being used from the templateVars
        Parameters:
        templateVars -
        Returns:
        Api
      • resolveException

        public ErrorResponse resolveException​(Exception ex)
        Resolves an exception as a json error.
        Parameters:
        exception -
        Returns:
        ErrorResponse
      • setWebScriptExceptionResolver

        public void setWebScriptExceptionResolver​(ExceptionResolver<org.springframework.extensions.webscripts.WebScriptException> webScriptExceptionResolver)
      • setJsonHelper

        public void setJsonHelper​(JacksonHelper jsonHelper)