Class MdibStoragePreprocessingChain


  • public class MdibStoragePreprocessingChain
    extends Object
    Provides a processing chain that is supposed to be run before any interaction with an MdibStorage instance.

    The MdibStoragePreprocessingChain offers processing functions for description and state change sets.

    • Method Detail

      • processDescriptionModifications

        public void processDescriptionModifications​(MdibDescriptionModifications modifications)
                                             throws PreprocessingException
        Accepts a set of description modifications and applies them on every available description chain segment.
        Parameters:
        modifications - the modification to pass to the chain segments.
        Throws:
        PreprocessingException - in case a chain segment fails.
      • processStateModifications

        public void processStateModifications​(MdibStateModifications modifications)
                                       throws PreprocessingException
        Accepts a set of state modifications and applies them on every available state chain segment.
        Parameters:
        modifications - the modification to pass to the chain segments.
        Throws:
        PreprocessingException - in case a chain segment fails.