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 TypeMethodDescriptionvoidgetConfigurationDetails(com.technia.dsx.common.TenantSession session, String engItemId, ConfigMask mask, ConfigField... fields) Retrieves configuration details for a specified engineering item.voidmodify(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
-