package org.javers.spring.auditable; /** * Should provide a commit author, typically a user name taken from a current user session. * <br/><br/> * * Implementation has to be thread-safe. * <br/><br/> * * See {@link SpringSecurityAuthorProvider} - implementation for Spring Security<br/> * See {@link CommitPropertiesProvider} * * @author Pawel Szymczyk */ public interface AuthorProvider { String provide(); }