List of usage examples for org.springframework.web.context.request WebRequest setAttribute
void setAttribute(String name, Object value, int scope);
From source file:org.mytms.common.web.util.RequestUtil.java
/** * Sets whether or not Broadleaf can utilize the session in request processing. Used by the REST API * flow so that RESTful calls do not utilize the session. */// w w w .ja va 2 s . c o m public static void setOKtoUseSession(WebRequest request, Boolean value) { request.setAttribute(OK_TO_USE_SESSION, value, WebRequest.SCOPE_REQUEST); }
From source file:org.mytms.common.web.util.RequestUtil.java
/** * Takes {@link #isOKtoUseSession(WebRequest)} into account when setting a session attribute * * @return <b>true</b> if this set the session attribute, <b>false</b> otherwise *//*from w w w. j av a 2 s . c o m*/ public static boolean setSessionAttributeIfOk(WebRequest request, String attribute, Object value) { if (isOKtoUseSession(request)) { request.setAttribute(attribute, value, WebRequest.SCOPE_GLOBAL_SESSION); return true; } return false; }
From source file:abid.password.springmvc.FeedbackInterceptor.java
public void preHandle(WebRequest request) throws Exception { request.setAttribute(FEEDBACK_MESSAGE_ATT, feedbackMessage.getMessages(), RequestAttributes.SCOPE_REQUEST); feedbackMessage.clearMessages();/* w w w.java 2s .c o m*/ }
From source file:org.easit.core.controllers.twitter.TwitterAfterConnectInterceptor.java
@Override public void postConnect(Connection<Twitter> connection, WebRequest request) { request.setAttribute("connectedToTwitter", connection.test(), WebRequest.SCOPE_SESSION); request.setAttribute("connectedToAny", connectionRepository.findAllConnections().size() > 0, WebRequest.SCOPE_SESSION);/*from www .ja v a2s . co m*/ if (request.getAttribute(POST_TWEET_ATTRIBUTE, WebRequest.SCOPE_SESSION) != null) { try { connection.updateStatus("Connected!"); } catch (DuplicateStatusException e) { } request.removeAttribute(POST_TWEET_ATTRIBUTE, WebRequest.SCOPE_SESSION); } }
From source file:org.easit.core.controllers.facebook.FacebookAfterConnectInterceptor.java
@Override public void postConnect(Connection<Facebook> connection, WebRequest request) { request.setAttribute("connectedToFacebook", connection.test(), WebRequest.SCOPE_SESSION); request.setAttribute("connectedToAny", connectionRepository.findAllConnections().size() > 0, WebRequest.SCOPE_SESSION);//w w w . j a va2 s . co m if (request.getAttribute(POST_TO_WALL_ATTRIBUTE, WebRequest.SCOPE_SESSION) != null) { try { connection.updateStatus("Connected!"); } catch (ApiException e) { // Do nothing: No need to break down if the post-connect post // can't be made. } request.removeAttribute(POST_TO_WALL_ATTRIBUTE, WebRequest.SCOPE_SESSION); } }
From source file:com.kdubb.socialshowcaseboot.facebook.PostToWallAfterConnectInterceptor.java
public void preConnect(ConnectionFactory<Facebook> connectionFactory, MultiValueMap<String, String> parameters, WebRequest request) { if (StringUtils.hasText(request.getParameter(POST_TO_WALL_PARAMETER))) { request.setAttribute(POST_TO_WALL_ATTRIBUTE, Boolean.TRUE, WebRequest.SCOPE_SESSION); }// w w w . ja v a 2 s.co m }
From source file:com.springsource.greenhouse.connect.TwitterConnectInterceptor.java
public void preConnect(ConnectionFactory<Twitter> connectionFactory, MultiValueMap<String, String> params, WebRequest request) { if (StringUtils.hasText(request.getParameter(POST_TWEET_PARAMETER))) { request.setAttribute(POST_TWEET_ATTRIBUTE, Boolean.TRUE, WebRequest.SCOPE_SESSION); }/*from w ww . j a v a 2 s . co m*/ }
From source file:org.mytms.common.web.RequestCustomerResolverImpl.java
@Override public void setCustomer(Object customer) { WebRequest request = RequestContext.getBroadleafRequestContext().getWebRequest(); request.setAttribute(getCustomerRequestAttributeName(), customer, WebRequest.SCOPE_REQUEST); }
From source file:org.easit.core.controllers.twitter.TwitterAfterConnectInterceptor.java
@Override public void preConnect(ConnectionFactory<Twitter> provider, MultiValueMap<String, String> parameters, WebRequest request) { if (StringUtils.hasText(request.getParameter(POST_TWEET_PARAMETER))) { request.setAttribute(POST_TWEET_ATTRIBUTE, Boolean.TRUE, WebRequest.SCOPE_SESSION); }//from ww w . ja va 2 s . co m }
From source file:com.bg.jtown.social.twitter.TweetAfterConnectInterceptor.java
public void preConnect(ConnectionFactory<Twitter> provider, MultiValueMap<String, String> parameters, WebRequest request) { if (StringUtils.hasText(request.getParameter(POST_TWEET_PARAMETER))) { request.setAttribute(POST_TWEET_ATTRIBUTE, Boolean.TRUE, WebRequest.SCOPE_SESSION); }//from w ww .ja va2s . c o m }