当前位置: 首页>>代码示例>>Java>>正文


Java ClientHttpRequestFactorySelector.bufferRequests方法代码示例

本文整理汇总了Java中org.springframework.social.support.ClientHttpRequestFactorySelector.bufferRequests方法的典型用法代码示例。如果您正苦于以下问题:Java ClientHttpRequestFactorySelector.bufferRequests方法的具体用法?Java ClientHttpRequestFactorySelector.bufferRequests怎么用?Java ClientHttpRequestFactorySelector.bufferRequests使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在org.springframework.social.support.ClientHttpRequestFactorySelector的用法示例。


在下文中一共展示了ClientHttpRequestFactorySelector.bufferRequests方法的14个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: setRequestFactory

import org.springframework.social.support.ClientHttpRequestFactorySelector; //导入方法依赖的package包/类
@Override
public void setRequestFactory(ClientHttpRequestFactory requestFactory)
{
    // Wrap the request factory with a BufferingClientHttpRequestFactory so
    // that the error handler can do repeat reads on the response.getBody()
    super.setRequestFactory(ClientHttpRequestFactorySelector.bufferRequests(requestFactory));
}
 
开发者ID:edwardluzi,项目名称:spring-social-wechat,代码行数:8,代码来源:WechatTemplate.java

示例2: initialize

import org.springframework.social.support.ClientHttpRequestFactorySelector; //导入方法依赖的package包/类
private void initialize()
{
    // Wrap the request factory with a BufferingClientHttpRequestFactory so
    // that the error handler can do repeat reads on the response.getBody()
    super.setRequestFactory(ClientHttpRequestFactorySelector.bufferRequests(getRestTemplate().getRequestFactory()));
    initSubApis();
}
 
开发者ID:edwardluzi,项目名称:spring-social-wechat,代码行数:8,代码来源:WechatTemplate.java

示例3: initialize

import org.springframework.social.support.ClientHttpRequestFactorySelector; //导入方法依赖的package包/类
private void initialize(String clientId, String accessToken, String guid) {
	// Wrap the request factory with a BufferingClientHttpRequestFactory so
	// that the error handler can do repeat reads on the response.getBody()
	super.setRequestFactory(ClientHttpRequestFactorySelector
			.bufferRequests(getRestTemplate().getRequestFactory()));
	initSubApis(clientId, accessToken, guid);
}
 
开发者ID:alex-bretet,项目名称:cloudstreetmarket.com,代码行数:8,代码来源:Yahoo2Template.java

示例4: initialize

import org.springframework.social.support.ClientHttpRequestFactorySelector; //导入方法依赖的package包/类
private void initialize(String apiBaseUrl, String accessToken) {
	// Wrap the request factory with a BufferingClientHttpRequestFactory so
	// that the error handler can do repeat reads on the response.getBody()
	super.setRequestFactory(ClientHttpRequestFactorySelector
			.bufferRequests(getRestTemplate().getRequestFactory()));
	initSubApis(apiBaseUrl, accessToken);
	
}
 
开发者ID:michaellavelle,项目名称:wit-java-client,代码行数:9,代码来源:WitTemplate.java

示例5: NaverOAuth2ApiBinding

import org.springframework.social.support.ClientHttpRequestFactorySelector; //导入方法依赖的package包/类
public NaverOAuth2ApiBinding(final String accessToken) {
	super(accessToken);
	super.setRequestFactory(ClientHttpRequestFactorySelector.bufferRequests(getRestTemplate().getRequestFactory()));

	// set interceptors
	getRestTemplate().setInterceptors(Arrays.asList(new ClientHttpRequestInterceptor[]{new AdminKeyHeaderOAuth2RequestInterceptor(accessToken)}));

	// set xml->class http message converters
	getRestTemplate().setMessageConverters(Arrays.asList(new HttpMessageConverter<?>[]{new Jaxb2RootElementHttpMessageConverter()}));

	// init api operations
	userOperation = new UserOperationImpl(getRestTemplate(), isAuthorized());
}
 
开发者ID:mornya,项目名称:spring-social-naver,代码行数:14,代码来源:NaverOAuth2ApiBinding.java

示例6: initialize

import org.springframework.social.support.ClientHttpRequestFactorySelector; //导入方法依赖的package包/类
private void initialize()
{
    getRestTemplate().setErrorHandler(new FlickrErrorHandler());
    // Wrap the request factory with a BufferingClientHttpRequestFactory so
    // that the error handler can do repeat reads on the response.getBody()
    super.setRequestFactory(ClientHttpRequestFactorySelector.bufferRequests(getRestTemplate().getRequestFactory()));
    initSubApis();
}
 
开发者ID:Alfresco,项目名称:community-edition-old,代码行数:9,代码来源:FlickrTemplate.java

示例7: createRestTemplateWithCulledMessageConverters

import org.springframework.social.support.ClientHttpRequestFactorySelector; //导入方法依赖的package包/类
protected RestTemplate createRestTemplateWithCulledMessageConverters() {

		// need to buffer the response in order to check the response was error or not.
		// if slideshare returns error, http status is 200 and contents is error xml.
		ClientHttpRequestFactory requestFactory = ClientHttpRequestFactorySelector.getRequestFactory();
		ClientHttpRequestFactory bufferedRequestFactory = ClientHttpRequestFactorySelector.bufferRequests(requestFactory);

		List<HttpMessageConverter<?>> messageConverters = getMessageConverters();
		RestTemplate client = new RestTemplate(messageConverters);
		client.setRequestFactory(bufferedRequestFactory);
		return client;
	}
 
开发者ID:ttddyy,项目名称:spring-social-slideshare,代码行数:13,代码来源:SlideShareTemplate.java

示例8: PlusImpl

import org.springframework.social.support.ClientHttpRequestFactorySelector; //导入方法依赖的package包/类
public PlusImpl(String accessToken, GooglePlusConfiguration config, OAuth2RefreshCallback refreshCallback) {
    super(accessToken);
    // (doing work in constructor because the superclass does it that forces us to do it)
    configure(config);
    // Wrap the request factory with a BufferingClientHttpRequestFactory so
    // that the error handler can do repeat reads on the response.getBody()
    ClientHttpRequestFactory requestFactory = ClientHttpRequestFactorySelector
            .bufferRequests(getRestTemplate().getRequestFactory());
    requestFactory = new TokenRefreshingClientHttpRequestFactory(requestFactory, refreshCallback, getRestTemplate().getInterceptors());
    getRestTemplate().setRequestFactory(requestFactory);
}
 
开发者ID:Glamdring,项目名称:google-plus-java-api,代码行数:12,代码来源:PlusImpl.java

示例9: DirectLineTemplate

import org.springframework.social.support.ClientHttpRequestFactorySelector; //导入方法依赖的package包/类
public DirectLineTemplate(String accessToken) {
    super(accessToken);
    super.setRequestFactory(ClientHttpRequestFactorySelector.bufferRequests(getRestTemplate().getRequestFactory()));
    this.tokenOperations = new TokenTemplate(getRestTemplate());
    this.conversationOperations = new ConversationTemplate(getRestTemplate());
}
 
开发者ID:antonleliuk,项目名称:spring-social-botFramework,代码行数:7,代码来源:DirectLineTemplate.java

示例10: initialize

import org.springframework.social.support.ClientHttpRequestFactorySelector; //导入方法依赖的package包/类
private void initialize() {
    super.setRequestFactory(ClientHttpRequestFactorySelector.bufferRequests(getRestTemplate().getRequestFactory()));
    initSubApis();
}
 
开发者ID:Hongchae,项目名称:spring-social-kakao,代码行数:5,代码来源:KakaoTemplate.java

示例11: setRequestFactory

import org.springframework.social.support.ClientHttpRequestFactorySelector; //导入方法依赖的package包/类
@Override
public void setRequestFactory(final ClientHttpRequestFactory requestFactory) {
	super.setRequestFactory(ClientHttpRequestFactorySelector.bufferRequests(requestFactory));
}
 
开发者ID:mornya,项目名称:spring-social-naver,代码行数:5,代码来源:NaverOAuth2ApiBinding.java

示例12: setRequestFactory

import org.springframework.social.support.ClientHttpRequestFactorySelector; //导入方法依赖的package包/类
@Override
public void setRequestFactory(ClientHttpRequestFactory requestFactory) {
    // Wrap the request factory with a BufferingClientHttpRequestFactory so that the error handler can do repeat reads on the response.getBody()
    super.setRequestFactory(ClientHttpRequestFactorySelector.bufferRequests(requestFactory));
}
 
开发者ID:avidoggy,项目名称:spring-social-tencent-weibo,代码行数:6,代码来源:TencentWeiboTemplate.java

示例13: initialize

import org.springframework.social.support.ClientHttpRequestFactorySelector; //导入方法依赖的package包/类
private void initialize() {
    // Wrap the request factory with a BufferingClientHttpRequestFactory so that the error handler can do repeat reads on the response.getBody()
    super.setRequestFactory(ClientHttpRequestFactorySelector.bufferRequests(getRestTemplate().getRequestFactory()));
    initSubApis();
}
 
开发者ID:avidoggy,项目名称:spring-social-tencent-weibo,代码行数:6,代码来源:TencentWeiboTemplate.java

示例14: initialize

import org.springframework.social.support.ClientHttpRequestFactorySelector; //导入方法依赖的package包/类
/**
 * private helpers.
 */

private void initialize() {
	super.setRequestFactory(ClientHttpRequestFactorySelector.bufferRequests(getRestTemplate().getRequestFactory()));
	initSubApis();
}
 
开发者ID:yarli4u,项目名称:spring-social-meetup,代码行数:9,代码来源:MeetupTemplate.java


注:本文中的org.springframework.social.support.ClientHttpRequestFactorySelector.bufferRequests方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。