Java API Changes

Package Class/Interface Field/Method/Property/Event

Note

com.supermap.iportal.web.commontypes

ServiceSearchParameter

accessMode

authorizedOnly

Deprecated

TagSearchParameter

serviceAccessMode

authorizedOnly

Deprecated

searchType

Field type changed. Changed from  TagSearchType to TagType

DBVersion

V00_068

V00_070

New Enumeration

Tag

 

New Class

TagType  

New Enumeration

ResourceSearchParameter

shareToMe

permissionType

New Field

ConfigConstant  

New Class

ViewerMap

layers

setLayers

getLayers

Deprecated

Layer  

Deprecated

RegisterDataMetaInfo  

New Class

SpatialDataStoreInfo  

New Class

DataSetInfo  

New Class

REST  API Changes

Module Resource Name Resource/Parameter/Request/Representation

Note

portal

WebMap

GET request: Get the content of a WebMap.

Response: MethodResult

New Resource

iportal/web/maps/{id}/map

PUT request: Update the WebMap content.

Response: MethodResult

dataDatasetInfo

GET request: Get the detailed information of a dataset.

Response: DatasetInfo

New Resource

iportal/web/datas/{dataid}/datasets/{name}

dataDatasets

GET request: Gets the dataset collection information.

Response: Object

New support for querying the dataset collection information of a  HDFS/HBASE/relational type.

iportal/web/datas/{dataid}/datasets

updateMyAccountExtendAttrs

PUT request: Used for modifying the extended information of a user by the user itself.

Parameter: String extendAttrs

Response: MethodResult

New Resource

iportal/web/mycontent/account/extendattrs

updateUserExtendAttrs

PUT request: Used for modifying the extended information of a user by the administrator.

Parameter: String extendAttrs

String username

Response: MethodResult

New Resource

iportal/web/users/{username}/extendattrs

Configuration File Changes

File Path

File Name

Configuration Item Note

[SuperMap iPortal installation directory] \webapps\iportal\WEB-INF

iportal.xml

httpHeaderSetting

Deprecated. Replaced by cross-domain settings in %SuperMap iPortal_HOME%\webapps\iportal\WEB-INF\web.xml.

proxyUriRuleConfig

New added proxied URL rule configuration for the getUrlResource interface.

appsConfig New added usage permission configuration for built-in WebApps in iPortal.