iServer 8C Interface Changes

Feedback


Java API Modification

Package Class/Interface Field/Method/Attribute/Event Note
com.supermap.services.components.commontypes AsyncClientSetting   New Class
ClusterSendRequestMode   New Class
Color int getAlpha()
void setAlpha(int alpha)
Color from(int intColor, boolean hasAlpha)
New Method
DomainInfo   New Class
CodeDomainInfo   New Class
CodeInfo   New Class
RangeDomainInfo   New Class
RangeInfo   New Class
DomainType   New Class
FieldValuesDisplayFilter   New Class
FieldValuesDisplayMode   New Class
SymbolPipeNode3DResourceParameter   New Class
UGCLayer   New Class

com.supermap.services.components.impl

Data List<DomainInfo> getDomainInfos(String datasourceName, String datasetName) throws DataException
GetFeatureResult getFeature(GetFeatureParameters parameters)
New Method

com.supermap.services.components.spi

DataProvider

List<DomainInfo> getDomainInfos(String datasourceName, String datasetName)  

com.supermap.services.rest.repository

EhcacheRepoProvider   New Class

EhcacheRepoSetting

  New Class

MongoDBRepoProvider

  New Class

MongoDBRepoSetting

  New Class

com.supermap.services.repository

RepositoryProvider

  New Class

RepositorySetting

  New Class

REST  API Modification

Module Resource Name Resource/Parameter/Request/Representation Note
data Module domain   New Range Resource
realspace Module symbolPipeNode3D   New Self-adaption Pipe Node Symbol Resource

 

Configuration File Modification

File Directory

File Name

Configuration Item

Note

[SuperMap iServer Installation Directory]\webapps\iserver\WEB-INF

iserver-services-system.xml repository Temporary Resource Storage Configuration, supporting local or MongoDB storage
clusterRequestClientSetting Cluster Forward Configuration