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

be.objectify.deadbolt.java.ConfigKeys Maven / Gradle / Ivy

package be.objectify.deadbolt.java;

import play.libs.F;

/**
 * @author Steve Chaloner ([email protected])
 */
public class ConfigKeys
{
    public static final String DEFAULT_HANDLER_KEY = "defaultHandler";
    public static final String CACHE_DEADBOLT_USER = "deadbolt.java.cache-user";
    public static final F.Tuple CACHE_DEADBOLT_USER_DEFAULT = new F.Tuple<>(CACHE_DEADBOLT_USER,
                                                                                             false);
    public static final String DEFAULT_VIEW_TIMEOUT = "deadbolt.java.view-timeout";
    public static final F.Tuple DEFAULT_VIEW_TIMEOUT_DEFAULT = new F.Tuple<>(DEFAULT_VIEW_TIMEOUT,
                                                                                           1000L);
    public static final String BLOCKING = "deadbolt.java.blocking";
    public static final F.Tuple BLOCKING_DEFAULT = new F.Tuple<>(BLOCKING,
                                                                                  false);
    public static final String DEFAULT_BLOCKING_TIMEOUT = "deadbolt.java.blocking-timeout";
    public static final F.Tuple DEFAULT_BLOCKING_TIMEOUT_DEFAULT = new F.Tuple<>(DEFAULT_BLOCKING_TIMEOUT,
                                                                                               1000L);
    public static final String CUSTOM_EC = "deadbolt.java.custom-execution-context.enable";
    public static final F.Tuple CUSTOM_EC_DEFAULT = new F.Tuple<>(CUSTOM_EC,
                                                                                   false);

    public static final String PATTERN_INVERT = "deadbolt.pattern.invert";

    private ConfigKeys()
    {
        // no-op
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy