Package in.erail.glue

Interface ConfigSerializationFactory

    • Method Detail

      • save

        io.reactivex.Completable save​(Map<String,​com.google.common.collect.ListMultimap<String,​ValueWithModifier>> pConfig)
        Save configuration. Each call to this function will override last saved configuration.
        Parameters:
        pConfig - Configuration Map
        Returns:
        Map saved successfully
      • save

        io.reactivex.Completable save​(Map<String,​com.google.common.collect.ListMultimap<String,​ValueWithModifier>> pConfig,
                                      String pIdentifier)
        Save configuration. Each call to this function will override last saved configuration.
        Parameters:
        pConfig - Configuration Map.
        pIdentifier - Unique Identifier.
        Returns:
        Map saved successfully
      • load

        io.reactivex.Maybe<Map<String,​com.google.common.collect.ListMultimap<String,​ValueWithModifier>>> load​(String pIdentifier)
        Load configuration
        Parameters:
        pIdentifier - Unique Identifier
        Returns:
        Loaded map