Interface ConfigService
public interface ConfigService
Service interface for operations related to engineering configuration management.
Provides functionality to modify and retrieve configuration details for engineering items.
- Since:
- 2021-11-12
-
Method Summary
Modifier and TypeMethodDescriptionvoid
getConfigurationDetails
(com.technia.dsx.common.TenantSession session, String engItemId, ConfigMask mask, ConfigField... fields) Retrieves configuration details for a specified engineering item.void
modify
(com.technia.dsx.common.TenantSession session, String engItemId, ConfiguredData input, ConfigMask mask, ConfigField... fields) Modifies the configuration data of an engineering item.
-
Method Details
-
modify
@Remote(UPDATE) void modify(com.technia.dsx.common.TenantSession session, String engItemId, ConfiguredData input, ConfigMask mask, ConfigField... fields) Modifies the configuration data of an engineering item.- Parameters:
session
- The tenant session context for the operationengItemId
- Identifier of the engineering item to be modifiedinput
- Configuration data to apply to the engineering itemmask
- Configuration mask to control what aspects are modifiedfields
- Optional configuration fields to be modified
-
getConfigurationDetails
@Remote(READ) void getConfigurationDetails(com.technia.dsx.common.TenantSession session, String engItemId, ConfigMask mask, ConfigField... fields) Retrieves configuration details for a specified engineering item.- Parameters:
session
- The tenant session context for the operationengItemId
- Identifier of the engineering item to retrieve configuration formask
- Configuration mask to control what aspects are returnedfields
- Optional configuration fields to be retrieved
-