Opened 12 years ago

Closed 12 years ago

#2152 closed enhancement (fixed)

Expose GetSchemaMapping through IFeatureService

Reported by: jng Owned by: jng
Priority: medium Milestone: Maestro-5.0
Component: Maestro Version:
Severity: major Keywords:
Cc: External ID:

Description

The GetSchemaMapping API is not exposed through any of Maestro's service APIs, so add the following API in IFeatureService

public interface IFeatureService
{
    ...
    ConfigurationDocument GetSchemaMapping(string provider, string partialConnectionString);
}

This wraps the GETSCHEMAMAPPING mapagent request for http and MgFeatureService.GetSchemaMapping for Local/LocalNative

This API allows us to construct default configuration documents instead of us having to do it "by hand" as we currently do, though we would only do this for the WMS feature source editor, as it give us a better base document to address issues like #2117, where such information would be lost constructing it manually as we currently do.

Change History (1)

comment:1 by jng, 12 years ago

Resolution: fixed
Status: newclosed

Fixed trunk (r7125) and 4.0.x (r7130)

Note: See TracTickets for help on using tickets.