![]() |
Maria GDK 5.0.0.753
Documentation of managed code in develop branch
|
Additional Inherited Members | |
![]() | |
List< MapEntry > | GetAvailableMaps () |
Fetches the maps that are available in the system. | |
List< MapTemplate > | GetAvailableTemplates () |
Fetch the templates available in the system. | |
MapTemplate | GetMapTemplateFromMaps (List< MapEntry > maps) |
Constructs a complete template from a list of MapEntry"/> | |
ValidationResult | ValidateMapTemplate (MapTemplate mapTemplate) |
Validates the map template. | |
bool | RemoveTemplate (string templateId, EditToken editToken) |
Removes a template from the system. | |
bool | AddOrUpdateTemplate (MapProduct product, MapTemplate mapTemplate, EditToken editToken) |
If templates does not exist, it is added. Otherwise the existing template will be updated. | |
EditToken | OpenTemplate (string templateId) |
Opens a template on the server for a given time interval, meaning the user will have exclusive access to editing the template. | |
EditToken | KeepTemplateOpen (EditToken editToken) |
Keeps the template open. The returned EditToken will have the same id as before with a new expiry interval. | |
bool | CloseTemplate (EditToken editToken) |
Releases the template. | |
bool | CreateOverlayFile (string repositoryPath, ProductId productId, string overlayName, string tags, bool hideOverlayInList) |
Create overlay.xml file. | |
bool | CopyProductLocations (List< string > sourceContentPaths, string targetProductPath) |
Create copy of product-location elements. All new ids. | |
bool | CopyProductRoutingDbs (List< string > sourceContentPaths, string targetProductPath) |
Create copy of product-Routing db elements. All new ids. | |
List< LocationDatasetData > | GetLocationDatabases (string productPath) |
void | UpdateLocationDatabases (string productPath, List< LocationDatasetData > datasets) |
List< RoutingDatasetData > | GetRoutingDatabases (string productPath) |
void | UpdateRoutingDatabases (string productPath, List< RoutingDatasetData > datasets) |
![]() | |
List< MapProduct > | GetAvailableMapProducts (string repositoryPath) |
Fetches the products that are available in the system. | |
MapProduct | GetMapProduct (string repositoryPath, ProductId productId) |
Fetching product by productId. | |
List< MapTemplate > | GetMapTemplatesFromProduct (string productPath) |
Fetches the templates that are available in the product. | |
MapProduct | CreateMapProduct (string repositoryPath, string productName, string displayVersion, string description, string source) |
Create new product. | |
bool | RemoveMapProduct (string repositoryPath, ProductId productId) |
Remove product from repsitory. | |
bool | RemoveMapProducts (string repositoryPath, List< ProductId > productIds) |
Remove products from repsitory. | |
MapProduct | ChangeProductStatus (MapProduct product, bool copy) |
Change product status. | |
bool | GenerateProductManifest (MapProduct product) |
Update product manifest. | |
bool | GenerateProductAcl (MapProduct product) |
Update product accompanying letter. | |
bool | CopyProductsToRepository (List< MapProduct > products, string repository) |
Copy products to specific repository. | |
bool | AddOrUpdateDependencies (MapProduct product) |
Add or update product dependencies. | |
bool | UpdateProductMetadata (MapProduct product) |
Update product metadata. | |
bool | AddOrUpdateProductPreview (MapProduct product, byte[] imageByteArray) |
byte[] | GetProductPreviewTile (MapProduct product) |
Get product preview png from service. | |
bool | CreateOrUpdateProductExtentOverviewById (string repositoryPath, ProductId productId) |
Creates product overview for the specified product id. | |
bool | CreateOrUpdateProductExtentOverview (List< MapProduct > products) |
Creates product overviews for the specified products. | |
string | ExportProducts (List< MapProduct > products, string exportPath, string exportType) |
Export products. | |
List< ExportJob > | GetAllExportJobs () |
Get all export jobs. | |
ExportJob | GetExportJob (string id) |
Get export job for a given id.. | |
bool | RemoveExportJob (string id) |
Remove export job for a given id.. | |
DatasetRemoveResult | LocationDatabaseCleanup (string productPath, string signature, string name) |
DatasetRemoveResult | RoutingDatabaseCleanup (string productPath, string signature, string name) |
![]() | |
ServiceState | GetServiceState () |
Get state of service including session id. | |
![]() | |
void | Connect () |
Connects to a specific service by using the provided binding and endpoint. Returns immediately and tries to connect in the background. | |
bool | Connect (int msTimeout) |
Connects to a specific service by using the provided binding and endpoint. Tries to connect for up to "msTimeout" milliseconds, returns true if successful. | |
void | ConnectAndWait () |
Connects to a specific service by using the provided binding and endpoint. Tries to connect to the service without returning before a connection is esatablished. | |
void | ChangeServiceAddress (Binding binding, EndpointAddress endpoint) |
Change service address during runtime. Proxy users affected by this must subscribe to ServiceAddressChanged event. | |
![]() | |
bool | Connected [get] |
Get if the client is connected. | |
ServiceState? | ServiceState [get] |
Get service state. | |
IServiceClientExceptionHandler | ExceptionHandler [get, set] |
Exception handler for service client/proxy. | |
bool | ValidateServiceSession [get, set] |
Get or set if service session validation is performed before each service call. | |
EndpointAddress | Endpoint [get] |
Endpoint address of service. | |
![]() | |
ErrorOccuredEventHandler | ErrorOccured |
Event raised when an error occures. | |
ServiceConnectedEventHandler | ServiceConnected |
Event raised when the connection to the service is established. | |
ServiceRestartedEventHandler | ServiceRestarted |
Event raised when the service has restarted. | |
ServiceAddressChangedEventHandler | ServiceAddressChanged |
Event raised when the service has restarted. | |