
com.commercetools.sunrise.sessions.language.LanguageInSession Maven / Gradle / Ivy
The newest version!
package com.commercetools.sunrise.sessions.language;
import com.commercetools.sunrise.sessions.ResourceStoringOperations;
import com.google.inject.ImplementedBy;
import javax.annotation.Nullable;
import java.util.Locale;
import java.util.Optional;
/**
* Keeps the current language in session.
*/
@ImplementedBy(DefaultLanguageInSession.class)
public interface LanguageInSession extends ResourceStoringOperations {
Optional findCountry();
@Override
void store(@Nullable final Locale locale);
@Override
void remove();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy