Package org.cyclos.security.users
Class UserRegionalSettingsServiceSecurity
- java.lang.Object
-
- org.cyclos.impl.AbstractServerComponent
-
- org.cyclos.impl.AbstractNetworkedServerComponent
-
- org.cyclos.security.BaseServiceSecurity
-
- org.cyclos.security.users.UserRegionalSettingsServiceSecurity
-
- All Implemented Interfaces:
Service,UserRegionalSettingsService
@Security public class UserRegionalSettingsServiceSecurity extends BaseServiceSecurity implements UserRegionalSettingsService
Security layer forUserRegionalSettingsService
-
-
Field Summary
-
Fields inherited from class org.cyclos.impl.AbstractNetworkedServerComponent
authHandler, conversionHandler, customFieldValueHandler, entityManagerHandler, groupsHandler, productsHandler, restBeanPropertyMapping, userLocatorHandler
-
Fields inherited from class org.cyclos.impl.AbstractServerComponent
accountHandler, configurationHandler, dataTranslationHandler, notificationHandler, profileFieldHandler, transactionHandler, translationHandler
-
-
Constructor Summary
Constructors Constructor Description UserRegionalSettingsServiceSecurity()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RegionalSettingsDTOget()Returns the regional settings for the current userLocalesDatagetLocalesData()Returns the currently selected locale, as well as the allowed onesprotected EntityCheck<?>resolveEntityCheck()Must be implemented in order to return theEntityCheckmanaged by this security component, or null if nonevoidsave(RegionalSettingsDTO settings)Saves the regional settings for the current user-
Methods inherited from class org.cyclos.security.BaseServiceSecurity
checkGuest, checkId, checkIds, checkInternalName, checkLoggedIn, checkManagesUser, checkRelatesToUser, checkScope, checkVO, checkVOs, doInitialize, getEntityCheckRegistry, getUser, initialize
-
Methods inherited from class org.cyclos.impl.AbstractNetworkedServerComponent
canManage, checkManagesUser, checkPermission, checkRelatesToUser, checkValue, clearAlreadyValidated, getBaseEntityManagerHandler, getConfiguration, getLoggedBasicUser, getLoggedUser, getProducts, getTranslatedName, getTranslatedValue, hasPermission, hasValue, inSameNetwork, inSameNetworkOrGlobal, isAdmin, isAlreadyValidated, isBroker, isGlobalAdmin, isGlobalAdminInNetwork, isGuest, isLoggedIn, isMember, isMemberOnly, isNetworkAdmin, isOperator, isRelatedToUser, isSystem, isUserManager, isUserManagerOf, message, message, permission, permission, permissionOptionalValue, permissionOptionalValue, setAlreadyValidated, toDate, toDateTime, validate
-
Methods inherited from class org.cyclos.impl.AbstractServerComponent
dataTranslationProxy, dataTranslationProxy, delete, detach, doDataTranslationProxy, find, flush, from, getApplicationContext, getFormatter, getFormatter, getFormatter, getLogger, getRemoteAddress, getSessionData, mailContentBuilder, message, message, persist, processBatch, processBatch, refresh, remove, selectFrom, subQuery, update
-
-
-
-
Method Detail
-
get
public RegionalSettingsDTO get() throws FrameworkException
Description copied from interface:UserRegionalSettingsServiceReturns the regional settings for the current user- Specified by:
getin interfaceUserRegionalSettingsService- Throws:
FrameworkException
-
getLocalesData
public LocalesData getLocalesData() throws FrameworkException
Description copied from interface:UserRegionalSettingsServiceReturns the currently selected locale, as well as the allowed ones- Specified by:
getLocalesDatain interfaceUserRegionalSettingsService- Throws:
FrameworkException
-
save
public void save(RegionalSettingsDTO settings) throws FrameworkException
Description copied from interface:UserRegionalSettingsServiceSaves the regional settings for the current user- Specified by:
savein interfaceUserRegionalSettingsService- Throws:
FrameworkException
-
resolveEntityCheck
protected EntityCheck<?> resolveEntityCheck()
Description copied from class:BaseServiceSecurityMust be implemented in order to return theEntityCheckmanaged by this security component, or null if none- Specified by:
resolveEntityCheckin classBaseServiceSecurity
-
-