Public Member Functions | |
void | setMultiplicityThreshold (MultiplicityThreshold threshold) throws LaserDefinitionException |
void | addMaintenanceMask (AlarmDefinition alarm, MaintenanceMask maintenance) throws LaserDefinitionException |
void | addModeMask (AlarmDefinition alarm, ModeMask mode) throws LaserDefinitionException |
void | createMultiplicityLink (ReductionLink link) throws LaserDefinitionException |
void | createNodeLink (ReductionLink link) throws LaserDefinitionException |
void | download (Writer xmlDefinitionsWriter) throws LaserDefinitionException |
void | removeMaintenanceMask (AlarmDefinition alarm, MaintenanceMask maintenance) throws LaserDefinitionException |
void | removeModeMask (AlarmDefinition alarm, ModeMask mode) throws LaserDefinitionException |
void | removeMultiplicityLink (ReductionLink link) throws LaserDefinitionException |
void | removeNodeLink (ReductionLink link) throws LaserDefinitionException |
void | uploadNode (Collection toBeCreated, Collection toBeRemoved) throws LaserDefinitionException |
void | uploadMultiplicity (Collection toBeCreated, Collection toBeRemoved, Collection thresholds) throws LaserDefinitionException |
void | uploadMaintenance (Collection toBeCreated, Collection toBeRemoved) throws LaserDefinitionException |
void | uploadMode (Collection toBeCreated, Collection toBeRemoved) throws LaserDefinitionException |
void | uploadReduction (Reader xmlDefinitionsReader) throws LaserDefinitionException |
void | uploadMask (Reader xmlDefinitionsReader) throws LaserDefinitionException |
|
Add a new maintenance mask definition.
Implemented in cern::laser::definition::impl::ReductionMaskDefinitionHandlerImpl.
|
|
Add a new mode mask definition.
Implemented in cern::laser::definition::impl::ReductionMaskDefinitionHandlerImpl.
|
|
Create a new multiplicity reduction link definition.
Implemented in cern::laser::definition::impl::ReductionMaskDefinitionHandlerImpl.
|
|
Create a new node reduction link definition.
Implemented in cern::laser::definition::impl::ReductionMaskDefinitionHandlerImpl.
|
|
Dump the user definitions in XML format.
Implemented in cern::laser::definition::impl::ReductionMaskDefinitionHandlerImpl.
|
|
Remove a maintenance mask definition.
Implemented in cern::laser::definition::impl::ReductionMaskDefinitionHandlerImpl.
|
|
Remove a mode mask definition.
Implemented in cern::laser::definition::impl::ReductionMaskDefinitionHandlerImpl.
|
|
Remove a multiplicity link definition.
Implemented in cern::laser::definition::impl::ReductionMaskDefinitionHandlerImpl.
|
|
Remove a node reduction link definition.
Implemented in cern::laser::definition::impl::ReductionMaskDefinitionHandlerImpl.
|
|
Set a multiplicity node threshold.
Implemented in cern::laser::definition::impl::ReductionMaskDefinitionHandlerImpl.
|
|
Execute a bulk update within one single transaction.
Implemented in cern::laser::definition::impl::ReductionMaskDefinitionHandlerImpl.
|
|
Execute a bulk update within one single transaction.
Implemented in cern::laser::definition::impl::ReductionMaskDefinitionHandlerImpl.
|
|
Execute a bulk update within one single transaction.
Implemented in cern::laser::definition::impl::ReductionMaskDefinitionHandlerImpl.
|
|
Execute a bulk update within one single transaction.
Implemented in cern::laser::definition::impl::ReductionMaskDefinitionHandlerImpl.
|
|
Execute a bulk update within one single transaction.
Implemented in cern::laser::definition::impl::ReductionMaskDefinitionHandlerImpl.
|
|
Execute a bulk update within one single transaction.
Implemented in cern::laser::definition::impl::ReductionMaskDefinitionHandlerImpl.
|