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

org.incode.example.settings.dom.UserSettingsServiceRW Maven / Gradle / Ivy

Go to download

A module providing settings persistence, enabling profiling, background execution and extended auditing capabilities.

The newest version!
package org.incode.example.settings.dom;

import org.joda.time.LocalDate;

import org.apache.isis.applib.annotation.MemberOrder;

public interface UserSettingsServiceRW extends UserSettingsService {

    @MemberOrder(sequence="11")
    UserSetting newBoolean(
            String user, String name, String description, Boolean defaultValue);

    @MemberOrder(sequence="12")
    UserSetting newString(
            String user, String name, String description, String defaultValue);

    @MemberOrder(sequence="13")
    UserSetting newLocalDate(
            String user, String name, String description, LocalDate defaultValue);

    @MemberOrder(sequence="14")
    UserSetting newInt(
            String user, String name, String description, Integer defaultValue);

    @MemberOrder(sequence="15")
    UserSetting newLong(
            String user, String name, String description, Long defaultValue);
    
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy