public interface BackendControlUnitTracker extends ControlUnitTracker
BackendControlUnitTracker
is available as service in the backend frameworks.| Modifier and Type | Method and Description |
|---|---|
TrackedControlUnit |
addTrackedControlUnit(com.prosyst.mprm.backend.ms.cu.spi.ControlUnitState cuState)
Adds control unit template to the tracker.
|
void |
cleanTracks(java.lang.String cuType)
Cleans all track records for given control unit type.
|
void |
removeTrackedControlUnit(java.lang.String trackId)
Removes tracked control unit from the tracker.
|
addTrackListener, getDistinctValues, getExtensionIds, getExtensions, getForeignValues, getForeignVariableNames, getTrackedControlUnit, getTrackedControlUnitIds, getTrackedControlUnits, getTrackedControlUnitTypes, getTrackedInterface, getTrackId, removeTrackListenerTrackedControlUnit addTrackedControlUnit(com.prosyst.mprm.backend.ms.cu.spi.ControlUnitState cuState) throws ManagementException
cuState - control unit to added in the tracker.TrackedControlUnit object representing the system stored track.ManagementExceptionvoid removeTrackedControlUnit(java.lang.String trackId)
throws ManagementException
trackId - id of track record to be removed.ManagementException - if system error occurs.void cleanTracks(java.lang.String cuType)
throws ManagementException
cuType - control unit type for which track templates to be removed.ManagementException - if system error occurs.Copyright © 2019 Bosch Software Innovations GmbH. All Rights Reserved.