Interface ConfigurationDao<CONFIGURATION_PARAMS>

  • All Known Implementing Classes:
    ConfigurationCacheImpl, ConfigurationHibernateImpl

    public interface ConfigurationDao<CONFIGURATION_PARAMS>
    Configuration DAO interface defining the operations for interacting with a runtime configuration.
    Author:
    Ikasan Development Team
    • Method Detail

      • findByConfigurationId

        org.ikasan.spec.configuration.Configuration<CONFIGURATION_PARAMS> findByConfigurationId​(java.lang.String configurationId)
        Find and return the configuration entry instance for this configurationId. If not found then 'null' is returned.
        Parameters:
        configurationId -
        Returns:
        Configuration
      • save

        void save​(org.ikasan.spec.configuration.Configuration<CONFIGURATION_PARAMS> configuration)
        Create/update a configuration entry.
        Parameters:
        configuration -
      • delete

        void delete​(org.ikasan.spec.configuration.Configuration<CONFIGURATION_PARAMS> configuration)
        Delete a configuration entry.
        Parameters:
        configuration -