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


Java CurlProcessor.close方法代码示例

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


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

示例1: checkStatus

import org.ligoj.app.resource.plugin.CurlProcessor; //导入方法依赖的package包/类
@Override
public boolean checkStatus(final Map<String, String> parameters) throws Exception {
	// Status is UP <=> Administration access is UP (if defined)
	validateAccess(parameters);

	final CurlProcessor processor = new ConfluenceCurlProcessor();
	try {
		// Check the user can log-in to Confluence
		authenticate(parameters, processor);

		// Check the user has enough rights to access to the plugin page
		validateAdminAccess(parameters, processor);
	} finally {
		processor.close();
	}
	return true;
}
 
开发者ID:ligoj,项目名称:plugin-km-confluence,代码行数:18,代码来源:ConfluencePluginResource.java

示例2: execute

import org.ligoj.app.resource.plugin.CurlProcessor; //导入方法依赖的package包/类
/**
 * Return/execute a vCloud resource. Return <code>null</code> when the
 * resource is not found. Authentication should be proceeded before for
 * authenticated query.
 */
protected String execute(final CurlProcessor processor, final String method, final String url, final String resource) {
	// Get the resource using the preempted authentication
	final CurlRequest request = new CurlRequest(method, StringUtils.appendIfMissing(url, "/") + StringUtils.removeStart(resource, "/"),
			null);
	request.setSaveResponse(true);

	// Execute the requests
	processor.process(request);
	processor.close();
	return request.getResponse();
}
 
开发者ID:ligoj,项目名称:plugin-vm-vcloud,代码行数:17,代码来源:VCloudPluginResource.java

示例3: getConfluenceResource

import org.ligoj.app.resource.plugin.CurlProcessor; //导入方法依赖的package包/类
/**
 * Return a Jenkins's resource. Return <code>null</code> when the resource
 * is not found.
 */
protected String getConfluenceResource(final CurlProcessor processor, final String url, final String resource) {
	// Get the resource using the preempted authentication
	final CurlRequest request = new CurlRequest(HttpMethod.GET, StringUtils.removeEnd(url, "/") + resource, null);
	request.setSaveResponse(true);

	// Execute the requests
	processor.process(request);
	processor.close();
	return request.getResponse();
}
 
开发者ID:ligoj,项目名称:plugin-km-confluence,代码行数:15,代码来源:ConfluencePluginResource.java

示例4: synchronizeJira

import org.ligoj.app.resource.plugin.CurlProcessor; //导入方法依赖的package包/类
/**
 * Synchronize JIRA
 */
protected void synchronizeJira(final ImportContext context, final ImportStatus result) {
	if (result.getCanSynchronizeJira()) {
		// Administration account has been provided
		final CurlProcessor processor = new JiraCurlProcessor();
		result.setSynchronizedJira(authenticateAdmin(context, processor) && clearJiraCache(context, result, processor)
				&& reIndexProject(context, result, processor));
		processor.close();
	}
}
 
开发者ID:ligoj,项目名称:plugin-bt-jira,代码行数:13,代码来源:JiraImportPluginResource.java

示例5: validateAdminConnectivity

import org.ligoj.app.resource.plugin.CurlProcessor; //导入方法依赖的package包/类
/**
 * Validate the administration connectivity.
 * 
 * @param parameters
 *            the administration parameters.
 * @return <code>true</code> when administration connection succeed.
 */
protected boolean validateAdminConnectivity(final Map<String, String> parameters) {
	final CurlProcessor processor = new JiraCurlProcessor();
	try {
		return authenticateAdmin(parameters, processor);
	} finally {
		processor.close();
	}
}
 
开发者ID:ligoj,项目名称:plugin-bt-jira,代码行数:16,代码来源:JiraBaseResource.java


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