iPortal 11i(2024) Interface Changes |
Package | Class/Interface | Field/Method/Property/Event | Note |
com.supermap.iportal.web.commontypes |
Design3DSearchParameter | New Field CheckStatus | Parent class adds the field |
GPAModelSearchParameter | |||
NotebookSearchParameter | |||
ResourceMigrationParameter | New Class | Resource migration parameter class | |
InsightsWorkspaceSearchParameter | New Field CheckStatus |
Insight audit |
|
MessageObjectType | New Enumeration:INSIGHTS_WORKSPACE_CHECK |
Insight audit news |
|
SceneSearchParameter | New Field CheckStatus |
Scene audit |
|
MessageObjectType | New Enumeration:SCENE_CHECK |
Scene audit news |
|
WebAppObject | New Field String checkUserNick |
Auditor nickname |
|
DataItemSearchParameter | New Field CheckStatus | Data audit |
|
MessageObjectType | New Enumeration:DATA_CHECK | Data audit news | |
MapDashboardSearchParameter | New Field CheckStatus | Dashboard audit | |
ConfigCostant | New Field String RESOURCE_AUDIT_SETTINGS | Resource audit configuration | |
SpriteInfo | New Class | Sprite parameters | |
DatabaseInfo | New Class | Database data request body | |
RegisterDBConnectionInfo | New Class | Database connection parameters | |
RegisterDBTypeEnum | New Class | Database type | |
DataMetaInfo | New Field DatabaseInfo databaseInfo | Metadata field storage information | |
CheckInfo | New Field Long checkTime | Audit time | |
CheckInfoSearchParameter | New Field Integer[] resourceIds | Query which resources audit information | |
MessageObjectType | New Enumeration:MAP_DASHBOARD_CHECK | Dashboard audit news | |
ResourceCheckStatusSetting | New Class | Resource audit status parameter class | |
DBVersion | New Enumeration:V00_130 | Add check_time,check_user,verify_reason fields to dataitems,scenes,insightworkspaces, map_dashboard,gpa_model ,notebooks,design_3d tables | |
WebAppObject | New Field String checkUser | Auditor | |
New Field String checkUser | Audit time | ||
New Field String verifyReason | Audit reason | ||
CheckInfoBase | New Class | Audit related basic content | |
CheckInfoSearchParameter | New Enumeration:SCENE | Quary scene audit information | |
New Enumeration:DATA | Quary data audit information | ||
New Enumeration:INSIGHTS_WORKSPACE | Quary insight audit information | ||
New Enumeration:MAP_DASHBOARD | Quary dashboard audit information | ||
New Enumeration:NOTEBOOK | Quary notebook audit information | ||
New Enumeration:GPA_MODEL | Quary GPA audit information | ||
New Enumeration:IMAGE_X | Quary imagex audit information | ||
New Enumeration:DESIGN_3D | Quary 3D design audit information | ||
RegisteredUserCheckInfo | New Class | Registered user audit information | |
ResourceCheckInfo | New Class | Resource audit information | |
Constant | New Field String TABLENAME_RESOURCE_CHECK_INFO | New resource audit table | |
New Field String TABLENAME_REGISTERED_USER_CHECK_INFO | New registered user audit form | ||
DBVersion | New Enumeration:V00_129 | Delete checkinfos table,add resource_check_info and registered_user_check_info tables, add checkStatus field for dataitems ,scenes,insightworkspaces ,map_dashboard,gpa_model ,notebooks,design_3d tables | |
DataItemAttributes | New Field CheckStatus checkStatus |
Audit status |
|
GPAModelAttributes |
|
||
SceneInfoAttributes |
|
||
WebAppAttributes |
|
||
WebAppObject |
|
||
TableNameSearchParameter | New Class |
Query the patameters of the table name in the database |
|
RegisterDBConnectionInfo | New Class |
Register database connection information |
|
com.supermap.server.config | IportalSetting | New Field List<ResourceAuditSetting> resourceAuditSettings | Resource audit settings |
ResourceAuditSetting | New Class | Resource audit settings category | |
IportalSettingParser |
New Field String RESOURCE_AUDIT_SETTINGS New Field String RESOURCE_AUDIT_SETTING |
Resource audit settings | |
MapViewerSetting |
New Field int maxSpriteSize New Field SpriteStoreType spriteStoreType |
||
ModulesConfig |
New Attribute:jdbcDataServerConfig |
The configuration of jdbc-data-server dependent on iportal | |
IportalJDBCDataServerConfig | New Class | jdbc-data-server related configuration |
Module | Resource Name | Resource/Parameter/Request/Representation | Note |
iportal |
searchResource | GET:resource search New request parameter:TextSearchField[] textSearchFields:Specify the fields to be searched for keywords |
Change Resource /gateway/catalog/resource/search.json |
globalSearch | Change Resource /gateway/catalog/search.json |
||
addDataItem | POST:upload data Request body patameter type new enumeration:GDB。 |
Change Resource /iportal/web/mycontent/datas.json |
|
migrateResource | POST:Migrate a user's resources to another user Path parameters:none Request body:com.supermap.iportal.web.commontypes.ResourceMigrationParameter Response:com.supermap.services.rest.MethodResult |
New Resource /manager/resourceMigration.json |
|
getResourceContent | GET: Data resources the current user can manage New query patameters:CheckStatus checkStatus:audit status |
Change Resource /iportal/manager/iportalconfig/datasmanage.json |
|
GET: Scene resources the current user can manage New query patameters:CheckStatus checkStatus:audit status |
Change Resource /iportal/manager/iportalconfig/scenesmanage .json |
||
GET: Insight resources the current user can manage New query patameters:CheckStatus checkStatus:audit status |
Change Resource /iportal/manager/iportalconfig/insightsmanage .json |
||
GET: Dashboard resources the current user can manage New query patameters:CheckStatus checkStatus:audit status |
Change Resource /iportal/manager/iportalconfig/mapdashboardsmanage .json |
||
GET: GPA resources the current user can manage New query patameters:CheckStatus checkStatus:audit status |
Change Resource /iportal/manager/iportalconfig/gpamodelsmanage .json |
||
GET: Notebook resources the current user can manage New query patameters:CheckStatus checkStatus:audit status |
Change Resource /iportal/manager/iportalconfig/notebooksmanage .json |
||
GET: 3D design resources the current user can manage New query patameters:CheckStatus checkStatus:audit status |
Change Resource /iportal/manager/iportalconfig/design3dsmanage.json |
||
getResourceCheckStatusResource | PUT:update resource audit status Path parameters:none Request body:com.supermap.iportal.web.commontypes.ResourceCheckStatusSetting Response:com.supermap.services.rest.MethodResult |
New Resource /web/resources/checkstatus.json |
|
update | PUT:enable/disable some resource audit function Path parameters:none Request body:List<com.supermap.server.config.ResourceAuditSetting> Response:void |
New Resource /manager/iportalconfig/resourcecheck.json |
|
searchResource | GET:resource search New request parameter: dirLevel : the directory level used to distinguish the search is a site-level directory or a personal directory |
Change Resource /gateway/catalog/resource/search.json |
|
getSprite | GET:sprite chart Path parameters:id Response:javax.ws.rs.core.Response |
New Resource /iportal/web/maps/{mapid}/sprites/sprite |
|
addSprite | GET:add or modify sprite chart Path parameters:id Request body:SpriteInfo Response:javax.ws.rs.core.Response |
New Resource /iportal/web/maps/{mapid}/sprites |
|
oAuthLogin | GET:third party login New 'WX' type for loginType interface |
Change Resource
/iportal/services/security/login/{loginType} |
|
IportalDatasResource | POST:paging query for table name in database Path parameters:none Request body:com.supermap.iportal.web.commontypes.TableNameSearchParameter Response:Page<String> |
/iportal/datas/db/tablenames.json |
File Path |
File Name |
Configuration Item | Note |
webapps\iportal\WEB-INF |
iportal.xml |
resourceAuditSettings | Redesign the configuration of resource audit, put all the configuration of resource audit in a label, but the label name is fixed, and the distinguish the resource type according to the value |
webapps\iportal\WEB-INF |
iportal.xml |
jdbcDataServerConfig | Added jdbc-data-server configuration for iportal dependencies to specify whether to start built-in services and sevice address |