es.sandbox.ui.messages.spring.config.annotation.FlashMessagesConfigurer Maven / Gradle / Ivy
package es.sandbox.ui.messages.spring.config.annotation;
import es.sandbox.ui.messages.CssClassesByLevel;
import es.sandbox.ui.messages.Level;
import es.sandbox.ui.messages.StoreAccessorFactory;
import es.sandbox.ui.messages.resolver.MessageResolverStrategy;
public interface FlashMessagesConfigurer {
/**
* @return
*/
StoreAccessorFactory configureMessagesStoreAccessorFactory();
/**
* @param messageSource
* @return
*/
MessageResolverStrategy configureMessageResolverStrategy();
/**
* @return
*/
Level[] configureIncludedLevels();
/**
* @param cssClasses
*/
void configureCssClassesByLevel(CssClassesByLevel cssClasses);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy