public MySession(final Request request)
{
super(request);
setLocale(request);
final ClientInfo info = getClientInfo();
if (info instanceof WebClientInfo) {
clientProperties = ((WebClientInfo) clientInfo).getProperties();
clientProperties.setTimeZone(PFUserContext.getTimeZone());
userAgent = ((WebClientInfo) info).getUserAgent();
userAgentDevice = UserAgentDevice.getUserAgentDevice(userAgent);