Maria GDK 5.0.0.753
Documentation of managed code in develop branch
Loading...
Searching...
No Matches
TPG.GDK.Windows.MapTemplateEditServiceClient.IMapTemplateEditServiceClient Interface Reference
Inheritance diagram for TPG.GDK.Windows.MapTemplateEditServiceClient.IMapTemplateEditServiceClient:
TPG.GDK.Windows.MapTemplateEditServiceContracts.IMapTemplateEditService TPG.GDK.Windows.ServiceModel.IBaseServiceProxy TPG.GDK.Windows.MapTemplateEditServiceContracts.IMapProduct TPG.GDK.Windows.ServiceModel.IBaseService

Additional Inherited Members

- Public Member Functions inherited from TPG.GDK.Windows.MapTemplateEditServiceContracts.IMapTemplateEditService
List< MapEntryGetAvailableMaps ()
 Fetches the maps that are available in the system.
 
List< MapTemplateGetAvailableTemplates ()
 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< LocationDatasetDataGetLocationDatabases (string productPath)
 
void UpdateLocationDatabases (string productPath, List< LocationDatasetData > datasets)
 
List< RoutingDatasetDataGetRoutingDatabases (string productPath)
 
void UpdateRoutingDatabases (string productPath, List< RoutingDatasetData > datasets)
 
- Public Member Functions inherited from TPG.GDK.Windows.MapTemplateEditServiceContracts.IMapProduct
List< MapProductGetAvailableMapProducts (string repositoryPath)
 Fetches the products that are available in the system.
 
MapProduct GetMapProduct (string repositoryPath, ProductId productId)
 Fetching product by productId.
 
List< MapTemplateGetMapTemplatesFromProduct (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< ExportJobGetAllExportJobs ()
 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)
 
- Public Member Functions inherited from TPG.GDK.Windows.ServiceModel.IBaseService
ServiceState GetServiceState ()
 Get state of service including session id.
 
- Public Member Functions inherited from TPG.GDK.Windows.ServiceModel.IBaseServiceProxy
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.
 
- Properties inherited from TPG.GDK.Windows.ServiceModel.IBaseServiceProxy
bool Connected [get]
 Get if the client is connected.
 
ServiceStateServiceState [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.
 
- Events inherited from TPG.GDK.Windows.ServiceModel.IBaseServiceProxy
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.
 

The documentation for this interface was generated from the following file: