/** * The method called from {@link VarResolver}. * * <p> * Can be overridden to intercept the request and do special handling. * <br>Default implementation simply calls resolve(String). * * @param session The session object used for a single instance of a string resolution. * @param arg The inside argument of the variable. * @return The resolved value. * @throws Exception Any exception can be thrown. */ protected String doResolve(VarResolverSession session, String arg) throws Exception { return resolve(session, arg); }
/** * The method called from {@link VarResolver}. * * <p> * Can be overridden to intercept the request and do special handling. * <br>Default implementation simply calls resolve(String). * * @param session The session object used for a single instance of a string resolution. * @param arg The inside argument of the variable. * @return The resolved value. * @throws Exception Any exception can be thrown. */ protected String doResolve(VarResolverSession session, String arg) throws Exception { return resolve(session, arg); }
/** * The method called from {@link VarResolver}. * * <p> * Can be overridden to intercept the request and do special handling. * <br>Default implementation simply calls resolve(String). * * @param session The session object used for a single instance of a string resolution. * @param arg The inside argument of the variable. * @return The resolved value. * @throws Exception Any exception can be thrown. */ protected String doResolve(VarResolverSession session, String arg) throws Exception { return resolve(session, arg); }