资源简介

SuperMap iServer REST服务资源扩展(Restlet机制)模板工程 附成果,可直接在iServer8.1.0上运行 详见博客:http://blog.csdn.net/supermapsupport/article/details/67640640

资源截图

代码片段和文件信息

package com.supermap.services.rest.resources.impl;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.Map;

import org.restlet.Context;
import org.restlet.Request;
import org.restlet.Response;

import com.supermap.services.rest.resources.AlgorithmResultSetResource;

public class ExportParams extends AlgorithmResultSetResource
{
private static final String ARITHNAME = “ExportParams“;

public ExportParams( Context context Request request Response response )
{
super( context request response );
// 添加支持的请求方法,AlgorithmResultSetResource默认只支持POST请求
ArrayList< String > localArrayList = new ArrayList<>( );
localArrayList.add( “GET“ );
localArrayList.add( “HEAD“ );
this.addSupportedOperations( localArrayList );
}

/**
 * 获取资源的内容

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-03-29 12:45  MyFirstExtent\
     文件       28866  2017-03-27 20:24  MyFirstExtent\.classpath
     文件         389  2017-03-27 19:27  MyFirstExtent\.project
     目录           0  2017-03-27 19:27  MyFirstExtent\.settings\
     文件         598  2017-03-27 19:27  MyFirstExtent\.settings\org.eclipse.jdt.core.prefs
     文件       10215  2017-03-29 12:43  MyFirstExtent\MyFirstExtent.jar
     目录           0  2017-03-29 12:28  MyFirstExtent\bin\
     目录           0  2017-03-29 11:23  MyFirstExtent\bin\meta-INF\
     目录           0  2017-03-27 20:26  MyFirstExtent\bin\meta-INF\extensions\
     目录           0  2017-03-27 20:26  MyFirstExtent\bin\meta-INF\extensions\services\
     目录           0  2017-03-29 11:29  MyFirstExtent\bin\meta-INF\extensions\services\rest\
     文件          50  2017-03-28 19:35  MyFirstExtent\bin\meta-INF\extensions\services\rest\dataRest
     文件          49  2017-03-28 19:35  MyFirstExtent\bin\meta-INF\extensions\services\rest\mapRest
     文件        1147  2017-03-29 11:15  MyFirstExtent\bin\MyDataExtent.xml
     文件        1355  2017-03-29 12:28  MyFirstExtent\bin\MyMapExtent.xml
     目录           0  2017-03-27 19:29  MyFirstExtent\bin\com\
     目录           0  2017-03-27 19:29  MyFirstExtent\bin\com\supermap\
     目录           0  2017-03-27 19:29  MyFirstExtent\bin\com\supermap\services\
     目录           0  2017-03-27 19:29  MyFirstExtent\bin\com\supermap\services\rest\
     目录           0  2017-03-27 19:29  MyFirstExtent\bin\com\supermap\services\rest\resources\
     目录           0  2017-03-28 18:41  MyFirstExtent\bin\com\supermap\services\rest\resources\impl\
     文件        2587  2017-03-29 11:39  MyFirstExtent\bin\com\supermap\services\rest\resources\impl\ExportParams.class
     文件        1368  2017-03-29 12:34  MyFirstExtent\bin\com\supermap\services\rest\resources\impl\ExportParamsResult.class
     目录           0  2017-03-29 12:43  MyFirstExtent\bin\templates\
     文件        1999  2017-03-29 12:43  MyFirstExtent\bin\templates\ExportParams.ftl
     文件        1956  2017-03-29 12:41  MyFirstExtent\bin\templates\ExportParams_zh_CN.ftl
     目录           0  2017-03-29 11:29  MyFirstExtent\resources\
     目录           0  2017-03-29 11:23  MyFirstExtent\resources\meta-INF\
     目录           0  2017-03-27 20:26  MyFirstExtent\resources\meta-INF\extensions\
     目录           0  2017-03-27 20:26  MyFirstExtent\resources\meta-INF\extensions\services\
     目录           0  2017-03-29 11:29  MyFirstExtent\resources\meta-INF\extensions\services\rest\
............此处省略17个文件信息

评论

共有 条评论