Interface ConfigurationMockPersistenceService

All Known Implementing Classes:
DefaultConfigurationMockPersistenceService

public interface ConfigurationMockPersistenceService
Simple persistence for Mock Configuration Engine, suited for test and demo usage.
  • Method Details

    • writeConfigModel

      void writeConfigModel(ConfigModel model)
      persists a config model
      Parameters:
      model - model to persist
    • readConfigModel

      ConfigModel readConfigModel(String configId)
      reads a config model from persistence
      Parameters:
      configId - model id
      Returns:
      reads a config model by id
    • deleteConfigModel

      void deleteConfigModel(String configId)
      delete the config model identified by given id if existing
      Parameters:
      configId - model id to delete
    • readExtConfigModel

      ConfigModel readExtConfigModel(String configId)
      reads the external config state from persistence
      Parameters:
      configId - modelId
      Returns:
      ConfigModel in external State
    • writeExtConfigModel

      void writeExtConfigModel(ConfigModel extConfigModel)
      persist config model in external state
      Parameters:
      extConfigModel - Model to persist