All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.flagsense.services.FlagsenseService Maven / Gradle / Ivy

There is a newer version: 1.0.6
Show newest version
package com.flagsense.services;

import com.flagsense.model.FSFlag;
import com.flagsense.model.FSUser;
import com.flagsense.model.FSVariation;
import com.fasterxml.jackson.databind.JsonNode;

import java.util.Map;

public interface FlagsenseService {
    boolean initializationComplete();
    FSVariation booleanVariation(FSFlag fsFlag, FSUser fsUser);
    FSVariation integerVariation(FSFlag fsFlag, FSUser fsUser);
    FSVariation decimalVariation(FSFlag fsFlag, FSUser fsUser);
    FSVariation stringVariation(FSFlag fsFlag, FSUser fsUser);
    FSVariation jsonVariation(FSFlag fsFlag, FSUser fsUser);
    FSVariation> mapVariation(FSFlag> fsFlag, FSUser fsUser);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy